20210-11-30

김병호·2021년 11월 29일
0

fact

  • 코드컴플리트 10장 읽기
  • 빌더 패턴의 장단점을 공부하였다.

feeling

  • 회사 코드리뷰를 하다보면 많은 생각이 드는데, 최대한 남의 감정이 상하지 않으면서
    좋은 리뷰를 할 수 있는 방법들을 고민하게 된다.
  1. Naming Conventions and Coding style = Low
  2. Control Structures and Logical issues = Medium or High
  3. Redundant Code = High
  4. Performance Issues =High
  5. Security Issues = High
  6. Scalability Issues= High
  7. Functional Issues =High
  8. Error Handling = High
  9. Reusability = Medium

개인적으로 리뷰시 High단계만 리뷰로 하고 있지만 신뢰가 쌓여 다양하게 리뷰에서
이야기 했으면 좋겠다.

Findings

빌더 장점

  • 복잡한 객체를 순차적으로 만들 수 있다
  • 복잡한 객체를 만드는 구체적 과정을 숨긴다.
  • 불완전한 객체를 사용하지 못하도록 방지 할 수 있다.

빌더 단점

  • 구조가 복잡해 진다.
  • 원하는 객체를 위해 빌더부터 만든다.

Affirmation

  • 남의 요청을 꼼꼼하게 읽자.
profile
노력하는 개발자입니다!

0개의 댓글