Chapter 1: 나에게 도메인 주도 설계는
💡 책에서 기억하고 싶은 내용
좋은, 나쁜 그리고 효과적인 설계
설계가 필수적인 것인지, 안 해도 괜찮은지에 대한 질문은 요점에서 많이 벗어나 있다. 설계는
필연적
이다. 좋은 설계의 대안은 나쁜 설계다, 절대 설계하지 않는 것이 아니다. by 더글러스 마틴
5명의 소프트웨어 개발자가 설계 없이 프로젝트를 함께 진행하는 상황에서는 5개의 서로 다른 설계가 하나로 뭉뚱그려진 것을 만들 뿐이다
즉, 개발자들은 진짜
도메인 전문가
의 혜택을 받지 못한 채 개발하면서, 하나의 비즈니스 언어에 제각각 지어낸 5개의 해석을 혼합한 결과를 만드는 것이다
좋은 것
과효과적인 것
은 밀접한 관련이 있다이것은 우리가 소프트웨어 설계에 좀 더 노력해야 한다는 것을 명확하게 말해준다
그것은 바로
효과적인 설계
다
효과적인 설계
는 조직이 무엇에 강점을 가져야 하는지 이해시키고, 정확한 소프트웨어 모델을 생성하도록 가이드할 때 사용한다소프트웨어에서 효과적인 설계는 매우 중요하다
Last updated