1. 엔터로 나누는 것은 의미 단위로 나눈다. (하나의 chunk 가 하나의 의미)
  2. 함수의 파라메터 안에서 다른 함수를 호출하는것을 되도록 피하라 (파라메터 안에는 큰 신경을 쓰지 않는 것이 들어가야 함) (밖으로 빼내어 중요하다는것을 표현해야 함)
  3. update 함수명은 파라메터 값을 수정하는 함수로 보임.
  4. Scope를 최대한 작게 유지하며 코딩하라.
  5. 클래스의 작업은 클래스 내부에서 수행.
  6. 이해하지 못한 함수는 쓰지 마라.
  7. Test 환경은 무조건 필요하다. [Git Flow]