bearophile wrote:
Writing very reliable "library" code (bulletproof, if possible) avoids you bugs later in all the code that uses that library code. Adding lot of unittests (covering even weird corner cases) to every function, class and template helps.
It is meant to be reliable, but not paranoid. You assume that the coder has too much time on his hands :P I see no reason anyone would want to create a 3d vector of strings for use with OMG.
-- Tomasz Stachowiak http://h3.team0xf.com/ h3/h3r3tic on #D freenode
