Chapter 1: 나에게 도메인 주도 설계는

💡 책에서 기억하고 싶은 내용

좋은, 나쁜 그리고 효과적인 설계

설계가 필수적인 것인지, 안 해도 괜찮은지에 대한 질문은 요점에서 많이 벗어나 있다. 설계는 필연적이다. 좋은 설계의 대안은 나쁜 설계다, 절대 설계하지 않는 것이 아니다. by 더글러스 마틴

  • 5명의 소프트웨어 개발자가 설계 없이 프로젝트를 함께 진행하는 상황에서는 5개의 서로 다른 설계가 하나로 뭉뚱그려진 것을 만들 뿐이다

    • 즉, 개발자들은 진짜 도메인 전문가 의 혜택을 받지 못한 채 개발하면서, 하나의 비즈니스 언어에 제각각 지어낸 5개의 해석을 혼합한 결과를 만드는 것이다

  • 좋은 것효과적인 것 은 밀접한 관련이 있다

    • 이것은 우리가 소프트웨어 설계에 좀 더 노력해야 한다는 것을 명확하게 말해준다

    • 그것은 바로 효과적인 설계

  • 효과적인 설계 는 조직이 무엇에 강점을 가져야 하는지 이해시키고, 정확한 소프트웨어 모델을 생성하도록 가이드할 때 사용한다

  • 소프트웨어에서 효과적인 설계는 매우 중요하다

Last updated