September 2017
Intermediate to advanced
432 pages
8h 20m
English

The word “architecture” conjures visions of power and mystery. It makes us think of weighty decisions and deep technical prowess. Software architecture is at the pinnacle of technical achievement. When we think of a software architect, we think of someone who has power, and who commands respect. What young aspiring software developer has not dreamed of one day becoming a software architect?
But what is software architecture? What does a software architect do, and when does he or she do it?
First of all, a software architect is a programmer; and continues to be a programmer. Never fall for the lie that suggests that software ...
Read now
Unlock full access