값 객체

Develop/Etc

[클린 코드] 클래스 응집도의 중요성, 그리고 완전 생성자와 값 객체

개요 최근 클린 코드에 대한 내용을 다루는 내 코드가 그렇게 이상한가요? 라는 책을 읽는 스터디에 참여하게 되었는데, 첫 주차 미팅에서 흥미있게 읽은 부분 일부를 정리해보려고 한다. ( + 혹시 클린 코드 책 (로버트 C. 마틴의 그거그거)에 관한 정보인 줄 알고 들어오셨다면 길 잘못 드신 거라는 삼삼한 사과의 말씀과 함께 시작하겠습니다.. 홀홀 ) 클래스 응집도가 낮을 때 생기는 문제들 객체 지향에 대해 공부하다보면 자주 접하게 되는 몇 가지 권고 사항들이 있다. 그 중 하나가 바로 '결합도는 낮추고 응집도는 높여라' 다. 응집도를 높여야 하는 이유는 관련 로직들을 한 곳에 집중시켜 개발자로 하여금 코드 의미를 파악하기 쉽게 하고, 기능 변경이나 확장으로 인한 유지 보수를 쉽게 만들고, 코드 재사용을 ..

스껄한우디
'값 객체' 태그의 글 목록