읽은책
내 코드가 그렇게 이상한가요?
e-pd
2023. 9. 1. 08:08
https://product.kyobobook.co.kr/detail/S000202521361
내 코드가 그렇게 이상한가요? | 센바 다이야 - 교보문고
내 코드가 그렇게 이상한가요? | 예약 판매부터 1만 부 돌파! 일본 아마존 IT 분야 베스트셀러 개발자가 직접 선정한 〈IT 엔지니어 도서 대상 2023〉 기술서 부문 대상 공감 100% 나쁜 코드 사례로
product.kyobobook.co.kr
클린코드와 관련된 책에 관심이 있으면 읽어볼만 하다.
책이 어렵지 않고, 안좋은 사례와 좋은 사례 비교를 통해 어떤 것을 얻을 수 있는지 위주로
작성해서 좋았다. 다른 책에도 책과 비슷한 내용들이 겹치지만 책을 읽으면서 흥미로웠던 부분 메모.
기술 중심 명명
- 자료형, Memory, Flag 등 컴퓨터 용어 기반으로 이름 붙임
일련 번호 명명
- 클래스와 메서드에 번호를 붙여 이름 붙임 ex) method001
동사 + 목적어 메서드 이름 주의
- 클래스와 관심사가 다른 메서드일 경우 해당 형태가 되기 쉬움
- 동사 하나로 되도록 구성
클래스 상태의 boolean 은 한글로 표현해보기
- 클래스 is 상태로 표현하기
- Dog is hungry(0) DogHouse is hungry(x) boolean은 적절하게 썼는지 체크