24
Aug 06

Back

42° (Celsius, of course). Plenty of cold Frappé. Wonderful scenery. They even had Internet access in the hotel lobby.
DSC05578.jpg


07
Aug 06

Off to …

Rhodes for two weeks :-)


07
Aug 06

Conditionals

This time, I have nothing to add or to pick on: Ivan Moore on Conditionals.
Stupendous. Looks like he’s listening when I preach to our apprentices.


07
Aug 06

Veni. Vidi. Codi.

Asterix. There’s no doubt that this comic must be part of the most basic education everybody receives:

Veni. Vidi. Codi.


05
Aug 06

Functions as first class-citizens

Joel Spolsky on functions as first-class citizens in a programming language.
Highly recommended.


03
Aug 06

// End if

Andrew Forward on
if {

} // End if


It is comments like this that are absolutely a complete waste of time. Comments should be written to help other developers run through your code, not to show your boss that this curly brace closes off the the if above, whereas that curly braces completes the while loop.

Maybe those comments are needed because the if/while { ... } statement spans more than a few lines – which is a strong indication that the method should be broken into smaller, more digestible pieces.


01
Aug 06

Incremental vs. Revolutionary Improvements

Creating Passionate Users:


Our users will tell us where the pain is. Our users will drive incremental improvements. But the user community cant do the revolutionary innovation for us. Thats up to us.