Thinking in Layers and Aspects
摘要
This step lays the foundation of our learning path through blockchain by introducing a way to organize and standardize our communication about technology. This step explains how to analyze a software system and why it is important to consider it as a composition of layers. Furthermore, this step illustrates what you can gain from considering different layers in a system and how this approach helps us to understand the blockchain. Finally, this step provides a short introduction to the concept of software integrity and highlights its importance.