이 글은 클린 코드를 읽고 좋은 구절들을 기록하거나 느낀 점을 기록하는 글입니다.
디미터 법칙
모듈은 자신이 조작하는 개체의 속사정을 몰라야 한다는 법칙
객체는 자료를 숨기고 동작을 공개한다. 그래서 기존 동작을 변경하지 않으면서 새 객체 타입을 추가하기는 쉬운 반면, 기존 객체에 새 동작을 추가하기는 어렵다.
자료구조에 새 동작을 추가하기는 쉬우나, 기존 함수에 새 자료 구조를 추가하기는 어렵다
그래서 새로운 자료 타입 추가가 필요하면 객체가 더 적합하다.
이번 파트는 이해가 잘 가지 않는다. 어렵다..
'개발 서적 > 클린코드(Clean Code)' 카테고리의 다른 글
[클린코드] 8-9장. 경계, 단위 테스트 (0) | 2022.01.06 |
---|---|
[클린코드] 7장. 오류 처리 (0) | 2022.01.05 |
[클린코드] 5장. 형식 맞추기 (0) | 2021.12.30 |
[클린코드] 4장. 주석 (0) | 2021.12.29 |
[클린코드] 3장. 함수 (0) | 2021.12.28 |