# The arch records whose scope is component

This index as JSON: https://banes-lab.com/json/api/facets/arch/scope/component

## Entries

- [Architecture Review](https://banes-lab.com/records/arch/architecture-review.md)
- [Design Review](https://banes-lab.com/records/arch/design-review.md)
- [First-Principles Design](https://banes-lab.com/records/arch/first-principles-design.md)
- [Ports and Adapters Architecture](https://banes-lab.com/records/arch/ports-and-adapters-architecture.md)
- [Component-Based Architecture](https://banes-lab.com/records/arch/component-based-architecture.md)
- [Separation of Concerns](https://banes-lab.com/records/arch/separation-of-concerns.md)
- [High Cohesion](https://banes-lab.com/records/arch/high-cohesion.md)
- [Low Coupling](https://banes-lab.com/records/arch/low-coupling.md)
- [Encapsulation](https://banes-lab.com/records/arch/encapsulation.md)
- [Modularity](https://banes-lab.com/records/arch/modularity.md)
- [Composability](https://banes-lab.com/records/arch/composability.md)
- [Composition Over Inheritance](https://banes-lab.com/records/arch/composition-over-inheritance.md)
- [Reusability](https://banes-lab.com/records/arch/reusability.md)
- [Replaceability](https://banes-lab.com/records/arch/replaceability.md)
- [Interchangeability](https://banes-lab.com/records/arch/interchangeability.md)
- [Abstract Factory Pattern](https://banes-lab.com/records/arch/abstract-factory-pattern.md)
- [Explicit Boundaries](https://banes-lab.com/records/arch/explicit-boundaries.md)
- [Error Boundaries](https://banes-lab.com/records/arch/error-boundaries.md)
- [Plugin Architecture](https://banes-lab.com/records/arch/plugin-architecture.md)
- [Inversion of Control (IoC)](https://banes-lab.com/records/arch/inversion-of-control.md)
- [Dependency Injection](https://banes-lab.com/records/arch/dependency-injection.md)
- [Dependency Inversion Principle (DIP)](https://banes-lab.com/records/arch/dependency-inversion.md)
- [Open/Closed Principle (OCP)](https://banes-lab.com/records/arch/open-closed.md)
- [State Isolation](https://banes-lab.com/records/arch/state-isolation.md)
