- 구성 요소들 사이에서 유기적 관계를 표현.
- 요구사항을 해결하려는 과정과 원칙을 나타내야함.
- 텍스트나 그림, 다이어그램을 비롯한 다양한 형식을 취할 것.
앱 설계는 끊임없는 노력이 필요함. 변화에 대응하지 않고, 시간이 흐르면 아무리 잘 설계된 앱도
무너질 수 밖에 없음. 설계에서 가장 중요한건 유지 보수에 대해서 지속해서 고민하고 발전시키는 것.
애플리케이션의 설계 원칙
- SOLID 원칙
- 이는 코드의 가독성을 높이고 확장이 쉬운 구조를 만드는 지침임.