In this post, we will learn about software architect.
This is a note for me while I’m reading the book “Head First Software Architecture” by Raju Gandhi, Mark Richards & Neal Ford.
TL;DR Software architect basics ( current ) Know your capabilities The two law of software architecture Logical components Okay, let’s go further the details Software architect basics Software architecture definition Let’s say you are building a house. You need to have a plan, a blueprint, to build the house. The blueprint is the architecture of the house. It defines how the house will be built, what materials will be used, and how the different parts of the house will be connected. The structure thing like a roof, wall, and floor are the components of the house. The architecture defines how these components will be connected and how they will work together to form the house. Those thing are hard to change once the house is built.
...