CleanCode TIL 3일차

최정환·2022년 2월 20일
0

clean-code

목록 보기
2/11

TIL (Today I Learned)

2022.02.20

오늘 읽은 범위

2장. 의미있는 이름

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

  • 57p

    주석이 필요하다면 의도를 분명히 드러내지 못했다는 말이다.

  • 60p

    유사한 개념은 유사한 표기법을 사용한다. 이것도 정보다. 일관성이 떨어지는 표기법은 그릇된 정보다.

  • 68p

    추상적인 개념 하나에 단어 하나를 선택해 이를 고수한다.

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

개발자들이 프로그래밍을 하면서 힘들어 하는게 이름을 짓는 것이라 했었는데 이름을 짓는 것에 대해 너무 쉽게 생각하고 있었던 것 같다. 독학만 하다보니 나만 알 수 있는 이름을 지어도 아무일이 없었기 때문이라 생각한다. 앞으로 간단한 문제라도 한번 더 생각해보면서 이름 짓는 연습을 해봐야겠다.

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

구체 클래스 (concrete class) : 인스턴스가 가능한 일반 클래스

정적 팩토리 메서드 : 생성자를 통한 생성이 아닌 메서드를 통해 객체 생성의 역할을 하는 클래스 메서드

문제 영역 domain : 해결을 해야하는 영역 (구현할 기능 같은 것들)

해법 영역 : 전산용어, 알고리즘 패턴, 수학 용어 등..

추상화 : https://m.blog.naver.com/knix008/220700047637

0개의 댓글