Crimes committed in the name of "Consistency"

19 Sep, 2005

In developing software, consistency often helps:

That's great. But don't lose sight of the real goals, like: usability and maintainability. Consistency is just a strategy; if it's allowed to become a goal in it's own right, things can start to go awry:

In summary: keep your eye on the ball. (Whoops, there it goes ...)