태그: Software Design
이 태그가 달린 모든 글 "Software Design".
-
[DDD Intro #30] 내가 이해한 DDD: 좋은 설계는 좋은 질문에서 시작된다
DDD를 처음 접하면 용어가 먼저 보인다. Entity, Value Object, Aggregate, Repository, Domain Service, Domain Event, Bounded Context, Context Map. 여기에 CQRS, Event Sourcing, Hexagonal Architecture, Microservice까지 이어지면 DDD는 거대한 기술 체계처럼 느껴진다.
-
[DDD Intro #29] DDD 도입 체크리스트
DDD는 강력한 접근이지만 모든 문제에 필요한 것은 아니다. 복잡한 도메인에는 큰 도움이 되지만, 단순한 CRUD 시스템에 과하게 적용하면 오히려 비용만 늘어날 수 있다.