BOOK Review
2024. 7. 8.
[클린코드] TIL - 10장 클래스
🖤 TIL (Today I Learned)프로그램은 신문처럼 읽힌다 (추상화 단계가 순차적으로 내려감)가장 먼저 변수 목록 public static -> private static -> pirvate instance 변수공개함수 -> 비공개 함수는 자신을 호출하는 공개 함수 직후에클래스는 작아야 함 - 크기물리적 행 수맡은 책임클래스의 이름은 해당 클래스 책임을 기술해야 함 (Processor, Manager, Super 사용 금지)클래스의 설명은 "if", "and", "or", "but"을 사용하지 않고저 25단어 내외로 가능해야 함단일 책임 원칙(SRP)클래스나 모듈을 변경할 이유가 단 하나뿐이어야 함응집도 (Cohesion)메서드와 변수가 논리적인 단위로 묶임 (이상적이라고 생각) 클래스는 인스..