While designing an application of any size or complexity, the most important thing that an architect should never loose track of are these design principles which are being discussed in this section. Design principles are the backbone and inspiration behind all design patternsthat exist today and knowledge of these design principles complements one's understanding of design patterns. Read more>>
This website is developed and maintained by Sanjeev Kumar. The views expressed on this website are his own or of the authors as mentioned in the articles and do not necessarily reflect the views of his former, current or future employers.