Blogs‎ > ‎

Footer



Design Principles

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>>

Anti Patterns

Anti Patterns
AntiPatterns, like their design pattern counterparts, define an industry vocabulary for the common defective processes and implementations within organizations. The AntiPattern may be the result of a manager or developer not knowing any better, not having sufficient knowledge or experience in solving a particular type of problem, or having applied a perfectly good pattern in the wrong context.

Design Patterns

Design Patterns
This section discusses the most important design patterns that any designer and architect should know to be able to design robust, reusable, extensible and maintainable enterprise applications. Lets dive directly into the world of design pattern and explore what all is there that an architect needs to to know and refer while architecting and designing solutions for business problems

UML

UML
UML aims to be a standard modeling language which can model concurrent and distributed systems. Its the de-facto standard for documenting architecture and designs for software applications. Architects must have a thorough understanding of UML Concepts and diagrams. UML knowledge is required to create good high/low level designs for your projects. 


Assess Your UML Skills

Questions
This section covers questions specific to UML and  Design skills and covers the most popular questions that are being asked to assess candidates UML skills


Comments