단일 책임 개념의 의의

포프샘이 생각하는 “단일 책임”

  • 이해할 수 있는 크기라는 것이 주관적이고 사람의 능력에 따라 다름

그래서 객관적으로 사람들을 많이 만족시키는 방법은?

참여자에 따라 결정해야 함

단일 책임 원칙을 어겼음을 바로 보여주는 객관적 지표는 존재함

필요한 만큼 간단하게 만들자

클래스, 함수의 책임을 분명하게 하면 얻는 장점

  • 오류 상황에서 오류를 처리하는 곳, 오류가 발생할 만한 곳이 명확해짐
  • 어디를 고치고 어디에서 오류처리 하는지 명확해짐

0건의 항목