DEV 2026.05.05 · 12 min
Intermediate Object · 1
객체는 데이터가 아니라 책임으로 정의된다
절차지향의 God Object부터 책임 주도 설계의 협력 공동체까지, 객체지향의 본질이 '데이터가 아닌 행동'임을 티켓 판매 시스템과 영화 예매 시스템으로 추적한다.
총 2개의 글
절차지향의 God Object부터 책임 주도 설계의 협력 공동체까지, 객체지향의 본질이 '데이터가 아닌 행동'임을 티켓 판매 시스템과 영화 예매 시스템으로 추적한다.
책임 할당(GRASP)부터 메시지 원칙, 객체 분해, 의존성 관리까지 — 좋은 OOP 설계가 공유하는 하나의 철학을 추적한다.