Friday, January 12, 2007

A pet hate of mine

I know a few people who will strongly disagree with me on this, but it's something that I absolutely hate seeing in computer systems.. Its Nullable Booleans...... Booleans represent two states, true, false.. They do not represent "Unknown" or anything else you might possibly find. If you need a third state, use something else.. an enumeration or something that carries the meaning of the "extra" state with it.

2 comments:

Stephen said...

Fair point... but WAAAAAAH Eddie :P

Eddie de Bear said...

Steve,

Thanks for you interesting opinion. I look forward to hearing some more from you in the future.