Systems Thinking: Part 2 - Modeling a System
Why UML faded, and how stock-and-flow models and C4 diagrams give engineers simpler mental models of large codebases.
Why UML faded, and how stock-and-flow models and C4 diagrams give engineers simpler mental models of large codebases.
Elements, interconnections and purpose: Donella Meadows' framework for the systems we build, and why changing a system's purpose is the riskiest change of all.