jrunStrategy Pattern — 스프링패턴 공부하면서 항상 든 의문이 “그래서 이걸 컨트롤러-서비스 레이어를 가진 서비스에서 어떻게 사용하는데? 제대로 사용한 예제가 없을까?” 였습니다.Oct 8, 2022Oct 8, 2022
jrun06. 객체 분해사람은 문제 해결에 필요한 요소의 수가 단기 기억의 용량을 초과하는 순간 해결 능력이 급격히 떨어집니다. 이런 현상을 인지 과부화라고 하는데, 이를 방지하는 가장 좋은 방법은 정보의 양을 조절하는 것입니다. 불필요한 정보를 제거하고 현재 문제 해결에…Sep 28, 2022Sep 28, 2022
jruninResearch Team — DAWN05. 메세지와 인터페이스객체지향에서 가장 중요한 것은 객체들이 주고받는 메시지입니다. 그리고 이 메시지들이 객체의 퍼블릭 인터페이스를 구성하는데, 유연하고 재사용가능한 인터페이스는 어떻게 만들 수 있을까요?Jun 1, 2022Jun 1, 2022
jruninResearch Team — DAWN04. 책임 할당하기저번 포스팅에서는 데이터 중심 설계에 대해 알아봤으니 이번엔 책임 중심의 설계에 대해 알아보겠습니다.Jun 1, 2022Jun 1, 2022
jruninResearch Team — DAWN설계 품질과 트레이드 오프객체지향 설계란 1. 올바른 객체에게 책임을 할당하는 것 2. 낮은 결합도, 높은 응집도를 가진 구조를 창조하는 활동입니다.May 11, 2022May 11, 2022