Trivia on software design and test coverage - morfizm
Feb. 26th, 2010 08:38 pm Trivia on software design and test coverage
If you can make a special case simplified design for default scenario, leaving complexities for rarely used features, *don't do it!* The more complexity runs in default, the better is it's test coverage and higher chance of finding bugs early.
Along the same line: The smaller amount of code execute outside of default scenario, the earlier you will find bugs (hence, the cheaper is to maintain).