The Essential Patterns of Modular Architecture Cheat SheetThis Refcard offers a quick reference to the 18 modularity patterns discussed in Kirk Knoernschild's book, Java Application Architecture: Modularity Patterns with Examples Using OSGi. Included in this card are diagrams and descriptions of base patterns, dependency patterns, usability patterns, and more.
"What makes code good? How do you quantify code quality? I’m not talking metrics, I’m talking good old gut feel. How do know good code when you see it? Certainly, working code is better than non-working code. But laying that aside; if two codebases work as expected, how do you judge which is better?"
The impact and applicability of software metrics continues to be a subject of debate, especially since there are many metrics that measure similar properties, like cohesion. This raises the question of the extent to which these metrics agree ...
This is an in depth article for understanding Singleton design pattern concepts. A must have for interview questions. Describes various facets of singleton pattern including how to use, where to use and also the best practices.
Occasionally, new development work submitted from your developers (or indeed written by you, the data professional) can fail due to unforeseen execution errors. These errors are despite testing on your dev/test/QA platform.
"If you skimp on quality before you deliver software, you end up paying heavy interest downstream after the software is released for things you could have gotten rid of earlier, had you been more careful."