Friday, 7 March 2008

My list

I have this list of things that I should study, to get up-to-date on the new things in the computer science world. The list changes all the time, but today its:

1. Ruby programming language
2. Javascript
3. Ruby on Rails.
4. RestFULL webservices.
5. Git (version Control system)
6. Behaviour Driven Development(BDD)
7. erlang (Erlang is a general-purpose concurrent programming language)

To support the first element on the list, I was encouraged to buy the following books:
- The Ruby Programming Language
- JavaScript the Definitive Guide.

Anybody ( if anybody reads this) have anything else...

Wednesday, 5 March 2008

A dead horse

Dakota tribal wisdom says that when you discover you are riding a dead horse, the best strategy is to dismount.

I found this page that describes this old saying and (if you follow the link) gives a few stupid examples of what businesses today do when they discover that they are in fact riding smelly one.

Cant help wondering how many people are currently riding a dead horse, and knows it. one can always say that there is fair risk that a software project fail, but thinking back on projects and friends projects, there is a surprisingly large number of riders who have been on dead horses and knew it was dead.

What about your project, is that a dead horse.....