Community

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

← Go back
TIL 10장 클래스
#clean_code
2년 전
1,579

오늘 TIL 3줄 요약

  • 클래스는 작아야 한다.

  • 클래스는 변경할 이유가 하나여야 한다.

  • 클래스가 상세한 구현이 아니라 추상화에 의존해야 한다.

TIL (Today I Learned) 날짜

2022. 05. 11

오늘 읽은 범위

10장. 클래스

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

  • 클래스는 작아야 한다. - 단일 책임 원칙, 응집도

    • 응집도를 유지하면 작은 클래스 여럿이 나온다

  • 변경하기 쉬운 클래스

    • 변경으로부터 격리

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

  • 클래스도 함수처럼 작게 만들어야 한다. 간단한 원칙이지만 실제 코드를 작성할 때는 그 원칙들이 잘 안 지켜지는 것 같다. 계속 좋은 코드를 만들기 위해 신경쓰지 않으면 금방 코드가 지저분해지는 것 같다.