수정됨
・
수강평 3
・
평균평점 5.0
100% 수강 후 작성
기업 과제 테스트를 수행하기 위해 도움이 될 강의를 찾던 중 접하게 되었습니다 오버엔지니어링이 되지 않는, 과제에 적절한 수준의 개발을 익히기 위해서는 어느 정도의 확장성을 고려하되 멀티모듈이나 MSA와 같은 구조로 쉽게 변환될 수 있도록 설계를 해야한다고 생각했습니다 DDD에 대한 개념은 얼추 알고 있었지만 대부분은 MSA에 특화된 내용이었고, 그러다 Monolith 기반부터 시작하는 강의가 있어 수강을 하게 되었어요 :) 적절한 수준의 DDD의 핵심 개념, Hexagonal의 기본 아키텍처 등이 꽤나 도움이 된 것 같습니다 다만 강의 중 자주 말씀하셨듯, 이러한 아키텍처는 과제 수준에서 적용하기는 힘들다고 판단했습니다. 하지만 응집도를 높이고 결합도를 낮춰 확장성을 증가시키는 데 있어 어떤 부분을 고려해야 할지 더욱 명확해졌고, DDD를 완전히 따르지는 않되, DDD의 핵심 원칙을 차용한 설계로 어필이 가능하지 않을까 싶은 생각이 듭니다 모르고 보면 마냥 무겁고 어렵게 느껴지던 DDD를 보다 쉽게 이해하며, 한 단계 더 발전할 수 있었던 강의인 것 같아요 좋은 강의 감사합니다 :) 시험 잘 치고 오겠습니다
참날개
지식공유자
와! 좋은 수강평 감사합니다. DDD를 도입하는 의도를 알려드릴려고 했는데 잘 이해하신 것 같아 너무 보람을 느낍니다! 시험 합격 하셨으면 좋겠습니다!!




