Component | C4 model
c4model.com · 986 words · saved by 1 readers
The C4 model for visualising software architecture (official website)
The word “component” is a hugely overloaded term in the software development industry but, in the C4 model, a component is a grouping of related functionality encapsulated behind a well-defined interface. If you’re using a language like Java or C#, the simplest way to think of a component is that it’s a collection of implementation classes behind an interface. With the C4 model, components are not separately deployable units. Instead, it’s the container that’s the deployable unit. In other words, all components inside a container execute in the same process space. Aspects such as how…
saved by
related reading
- Abstractionsc4model.com
- Containerc4model.com
- Microservicesc4model.com
- Clean Coder Blogblog.cleancoder.com
- Home | C4 modelc4model.com
- how I think when I think about programming - alice mazalicemaz.com
- Cognitive load is what mattersminds.md
- The Component Gallerycomponent.gallery
- Clean Architecture: Component Cohesion Principles | by Rebeca Mora | Mediummedium.com
- Design system components, recipes, and snowflakes | Brad Frostbradfrost.com
- Components | The Component Gallerycomponent.gallery
- Abstraction (computer science) - Wikipediaen.wikipedia.org