1장 잘못된 구조의 문제 깨닫기
- 메소드나 변수를
기술 중심
혹은 일련번호
로 명명 짓지말아라.
조건문 분기를 중첩
하는건 가독성을 매우 해친다.
- 데이터만 가지는
데이터 클래스
는 최악이다.
- 데이터 가공 로직이 외부에 존재할 경우 코드 중복이 발생한다.
- 먼역 관련 로직에 변경이 필요하다면, 모두 찾아 변경해야 하는 문제점이 있다. 그 가운데 누락의 위험성이 있다
- 당연히 가독성이 저하된다.
데이터와 관련된 로직을 메소드를 통해 클래스 안으로 녹여내라.