# Architecture principles whose scope is lifecycle

> 2 records

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

## Entries

- [Entity](https://banes-lab.com/records/architecture/entity.md): A design pattern that models a domain object by a stable identity, which stays the same while its attributes change.
- [State Pattern](https://banes-lab.com/records/architecture/state-pattern.md): A design pattern that gives each state of an object its own class, so behavior and legal transitions change with the state.
