August 2018
Intermediate to advanced
372 pages
9h 29m
English
Software architecture should improve by following two simple principles that are often difficult to achieve:
No matter what programming language, paradigm, or tools you are using to architect your applications, these two principles should guide you when building your software architecture components.
In order to build the components that will shape your architecture, it's always worth following the guidelines. These are still relevant, even after many years of existence, and they should always be considered when components are being created. In this section, I'm talking about SOLID principles and Conway's law, which we will discuss in more detail later in this chapter. It is now ...
Read now
Unlock full access