In continuation with our series on empowering seasoned developers to be successful & informed software architects, this blog’s focus is on creating an effective physical architecture diagram. Read the previous blog on creating an effective logical architecture by clicking here. As simple definition of physical architecture (also known as deployment architecture) is: Physical Architecture defines the layout of components & system elements (as deployable units) in the context of system…
Read MoreJourney from a software developer to a software architect
As a developer, there are many challenges and you solve them by applying many techniques such as refactoring, multi-threading, optimization for performance, transaction management, coding rules compliance, etc. As a developer, if you aspire to become a software architect, you need to carve out the journey and create a milestones-based plan towards developing the broader skill sets. We define AJP (Architect Journey Path) for a developer so that you don’t get…
Read More