유연한 설계

1. 개방-폐쇄 원칙

2. 생성 사용 분리

3. 의존성 주입

4. 의존성 역전 원칙

5. 유연성에 대한 조언