객체지향 생활체조 in TypeScript

1.객체지향 생활체조 (Object Calisthenics)

post-thumbnail

2.규칙 1: 한 메서드에 오직 한 단계의 들여쓰기

post-thumbnail

3.규칙 2: else 키워드를 사용하지 마라

post-thumbnail

4.규칙 3: 모든 원시값과 문자열을 포장하라

post-thumbnail

5.규칙 4: 일급 콜렉션을 사용하라

post-thumbnail

6.규칙 5: 한 줄에 점은 오직 하나만 사용하라

post-thumbnail

7.규칙 6: 축약하지 말라

post-thumbnail

9.규칙 8: 인스턴스 변수는 2개 이하로 유지하라

post-thumbnail

10.규칙 9: Getter, Setter를 사용하지 마라

post-thumbnail