단순한 설계를 위한 네 가지 원칙
소프트웨어 장인에서..
켄트 벡이 말한 '단순한 설계를 위한 네 가지 원칙'
- 모든 테스트를 통과해야 한다.
- 명료하고, 충분히 표현되고, 일관되어야 한다.
- 동작이나 설정에 중복이 있어서는 안 된다.
- 메서드, 클래스, 모듈의 수는 가능한 적어야 한다.
J. B. 레인스 버거의 같은 표현
- 모든 테스트의 통과
- 중복의 최소화
- 명료성의 최대화
- 구성요소의 최소화
소프트웨어 장인에서..
켄트 벡이 말한 '단순한 설계를 위한 네 가지 원칙'
J. B. 레인스 버거의 같은 표현