Closed leejaeseung closed 1 year ago
전략적 설계 자체는 모든 개발 과정에 영향을 주는데도 많은 코드를 작성하지 않아도 된다.
결국 큰 틀에서가 아닌 실제 코드를 작성하는 개발자들의 이해를 바탕으로 전략적 설계를 구상해서 한다는 내용으로 읽혔습니다.
즉, 항상 프로젝트를 관찰하고 그때그때 유연하게 대처할 수 있는 유기적 질서를 만들자.
이러한 프로젝트의 결정적인 특징은 대상 도메인을 이해하고 그러한 이해를 소프트웨어에 담아내는 데 우선한다는 것이다
이 책에서 가장 강조하는 내용을 한 줄로 요약했다고 생각했습니다.
도메인을 계속 관찰해가며 이해하고 -> 도메인에 대한 이해를 바탕으로 복잡하지 않은 소프트웨어를 만들어나간다.
p.517 ~ p.533