Object Oriented Programming - OOP

객체지향 생활체조

  1. 한 메서드에 오직 한 단계의 들여쓰기만 한다.
  2. else 예약어를 사용하지 않는다.
  3. 모든 원시값과 문자열을 포장(Wrap) 한다.
  4. 한 줄에 점(.)을 하나만 찍는다.
  5. 줄여쓰지 않는다 (축약금지).
  6. 모든 엔티티를 작게 유지한다.
  7. 2개 이상의 인스턴스 변수를 가진 클래스를 쓰지 않는다.
  8. 1급(First-Class) 콜렉션을 사용한다.
  9. 게터(Getter) / 세터(Setter) / 프로퍼티(Property) 를 사용하지 않는다.

객체지향 생활체조