Doing things consistently, whether it be analysis, architecture, design, or coding, is critically important. Then, when you discover that you've made a mistake, you immediately know where to fix it. And we all make mistakes.
This work is licensed under a Creative Commons Attribution 3
Back to 97 Things Every Software Architect Should Know home page