Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
10장. 클래스
#clean_code
2년 전
752

오늘 TIL 3줄 요약

  • 클래스는 작아야한다. (함수와 동일)

  • 클래스는 인스턴스 변수 수가 작아야 한다.

  • 시스템의 결합도를 낮추면 유연성과 재사용성이 높아진다.

TIL (Today I Learned) 날짜

2022. 05. 10.

오늘 읽은 범위

10장. 클래스

책에서 기억하고 싶은 내용을 써보세요.

  • 큰 클래스 몇 개가 아니라 작은 클래스 여럿으로 이뤄진 시스템이 더 바람직하다.

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 실무에서 어떠한 한 클래스 정의할 때 크게 한 뭉탱이로 적용된 부분들이 많았다.
    특히 쇼핑몰 개발을 많이 해본 입장에서 주문 및 상품 데이터 관련 작업들에서
    대부분 클래스를 크게 잡는경우가 많다.
    그래서 이렇게 많이 잡아도 되나? 싶었다.
    이번 클린코드를 통해 더 확실해졌다.
    클래스는 작게 나눠야 응집력도 얻고 유연성과 재사용성 또한 높아진다는 점을...

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

  • 단일 책임 원칙(SRP), 책임 중심 설계(RDD)

오늘 읽은 다른사람의 TIL

  • 없음