https://product.kyobobook.co.kr/detail/S000202521361
클린코드와 관련된 책에 관심이 있으면 읽어볼만 하다.
책이 어렵지 않고, 안좋은 사례와 좋은 사례 비교를 통해 어떤 것을 얻을 수 있는지 위주로
작성해서 좋았다. 다른 책에도 책과 비슷한 내용들이 겹치지만 책을 읽으면서 흥미로웠던 부분 메모.
기술 중심 명명
- 자료형, Memory, Flag 등 컴퓨터 용어 기반으로 이름 붙임
일련 번호 명명
- 클래스와 메서드에 번호를 붙여 이름 붙임 ex) method001
동사 + 목적어 메서드 이름 주의
- 클래스와 관심사가 다른 메서드일 경우 해당 형태가 되기 쉬움
- 동사 하나로 되도록 구성
클래스 상태의 boolean 은 한글로 표현해보기
- 클래스 is 상태로 표현하기
- Dog is hungry(0) DogHouse is hungry(x) boolean은 적절하게 썼는지 체크
'읽은책' 카테고리의 다른 글
도메인 주도 개발 시작하기 (0) | 2023.09.02 |
---|---|
프로그래밍 심리학 (0) | 2023.09.02 |
관계형 데이터베이스 실전 입문 (0) | 2023.08.14 |
처음 배우는 그래픽 레코딩 (0) | 2023.07.29 |
비주얼 씽킹 (0) | 2023.07.28 |