Abstractions | C4 model
c4model.com · 131 words · saved by 1 readers
The C4 model for visualising software architecture (official website)
In order to create some “maps of your code”, we first need a common set of abstractions that we can use to describe the static structure of a software system. In the C4 model: A software system is made up of one or more containers (applications and data stores), each of which contains one or more components, which in turn are implemented by one or more code elements (classes, interfaces, objects, functions, etc). And people (actors, roles, personas, named individuals, etc) use the software systems that we build. The C4 model is an “abstraction-first” approach to diagramming software…
saved by
related reading
- Software systemc4model.com
- Microservicesc4model.com
- Componentc4model.com
- Containerc4model.com
- Home | C4 modelc4model.com
- Clean Coder Blogblog.cleancoder.com
- Computers can be understood - Made of Bugsblog.nelhage.com
- The Wrong Abstraction - Sandi Metzsandimetz.com
- How to write complex softwaregrantslatton.com
- Up and Down the Ladder of Abstractionworrydream.com
- Abstraction (computer science) - Wikipediaen.wikipedia.org
- Software Architecture Guidemartinfowler.com