2006-08-17, 22:01 - ProgrammingAs a father of a four months old daughter I only have a few moment a day to sit down and do some programming.
Here TDD is really handy. It helps you to be quite productive even when you only have a few minutes to work at the time.
Hmmm...Got back to the computer. Aha! A red test...start/continue fixing it.
No red test? Lets write another one...
And when you cannot sit down for so many hours at the time you also cannot keep everything in mind. In that case it feels safe to have a bunch of unit tests to asure you you haven't broken anything.
The same thing TDD always is good for but more to the extreme!!
2006-08-16, 22:33 - PuzzlesJust wanted to share another nice problem/puzzle I found.
2006-08-13, 23:36I like puzzles.
The last couple of days I have been looking around to find nice ones.
It's even more fun when the puzzles plays tricks with your mind.
This one is really funny:
Don's Amazing Puzzle
You just have to love the fact that the guy had to write a program (script) to convince himself of the answer. Hilarious!!
2006-08-12, 23:46I like to know stuff!!
I dislike it when people hide information. This goes for people managing companies as well as in my personal life. Therefore I hate the expression "On a Need-To-Know basis".
I would like to advocate my own expression:
"On a Neat-To-Know basis"
Give every person the information that he WANTS, not NEEDS. Every person is more capable of deciding what information is right for him than others.
I think the internet is driving the development towards this. The blogging phenomena is increasing it's impact as it makes people publish informal information and unfinished ideas (this is one...).
Just some thought's of mine...and remember where you heard it first
2006-08-12, 20:55Don't go to Malta and leave your favourite pet (-project) with a friend. It might be abused...