7.11 basic/do 함수 이름 바꾸기
함수 wrapper 제거 -> use decorator
7.12 복수형 클래스 -> 단수
7.13 이름에서 Collection 제거
7.14 I, Impl 제거
7.15 역할에 따라
expected, actual
7.18 data (X) dataExist -> peopleNotFound
11.2 인수 grouping
14. IF
14.1. 우발적 if 를 다형성으로 대체. 필수적 비즈니스 규칙은 대체하지 않는다
14.15 동등 비교 변경하기
instance.attr == 'xxx' 대신 instance.isXXX('xxx')
14.16 hardcoded business rule redefine
if(condition){ preserve() } -> customer.preserveIfVip(condition)
intro
실무로 통하는 클린 코드 Clean Code Cookbook 막시밀리아노 콘티에리 Maximiliano Contieri 한빛미디어 2024 ISBN
feelings