로직에 대해 좀 더 이야기할 필요가 있다. 필자가 만든 설계가 잘못되는 가장 일반적인 경우는
비즈니스 로직이 애플리케이션의 전 계층에 퍼지기 때문이다. 이렇게 되면 비즈니스 로직을 식
별하고, 이해하고, 변경하기가 어려워진다.
1
장에서는
도메인 모델
domain
model
패턴으로 비즈니스 계층을 만드는 방법을 보여준다.
1
부의 나
머지 부분에서는 올바른 추상화를 선택하고 지속적으로
DIP
를 적용하여 이 도메인 모델을 변
경하기 쉽고 저수준 관심사로부터 자유롭게 유지하는 방법을 살펴본다.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.