Community

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

← Go back
클린코드 챌린지 Day2
#clean_code
2년 전
663


TIL (Today I Learned)

2022.02.20

오늘 읽은 범위

2장.의미있는 이름

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

  • 의도를 정확히 밝히는 코드를 써라. 이는 로직뿐만 아니라 클래스명 변수명 등 네이밍에도 해당되는 말이다.

    Info, Data 같은 불용어는 아무런 정보를 제공하지 못한다.

  • 클래스와 함수는 접두어가 필요없을 정도로 작아야 마땅하다.

  • 클래스 이름은 명사, 명사구가 적합하고, 메서드 이름은 동사, 동사구가 적합하다.

  • 생성자를 중복정의 할 땐 정적 팩토리 메서드(Static factory method)를 사용한다.

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

  • 글을 읽는 것보다 읽은 내용을 어떻게 정리하고 소화하느냐가 더 중요한 과정인 것을 느꼈습니다.

  • 어떻게 해야 더 잘 정리하고 내 것으로 받아들일 수 있는지 고민해보야겠습니다.

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