...
/Architecture Implementation and Code Design Techniques
Architecture Implementation and Code Design Techniques
Understand the important points in code design.
We'll cover the following...
Implementation of architecture
Earlier in this course, I directed software architects to look at code as an implementation of architecture. The same advice goes towards developers; a program is most valuable when it accurately implements a guiding structure of the corresponding architecture.
This direction fits logically in the notion of the top-down information flow, which we discussed earlier. When we identify business capabilities, we align overall enterprise architecture under them, usually via microservices and respective teams. Once we achieve this high-level alignment, ...