본문 바로가기

pattern2

[TIL 23] DDD 이해하기 Today I Learned도메인 주도 설계: Domain Driven Design(DDD) 특강을 들으며 기존에 공부했던 Layered Architecture Patten과 유사하다는 생각이 들었다. 🤔 음.. 굳이 차이점이 있다면 Layered Architecture Patten은 계층 분리에 집중을 했다면, DDD는 Layered Architecture Patten을 적용하지만, 유사한 도메인의 집합들을 어떻게 나눌지에 조금 더 초점을 맞추는 느낌이었다. 아직 DDD의 개념을 100프로 이해하지 못하여 추후에 DDD 설계 관련 서적을 구입하여 공부할 때 오늘의 기록이 밑거름이 될 수 있도록 DDD 맛보기 느낌으로 이해한 만큼만 복습해 보려고 한다.[ DDD 등장 배경 ]과거에는 주로 기술 중심의 .. 2024. 9. 9.
Layered Architecture Pattern? 그게 뭔데! Chater 1. 프로젝트에 대한 튜터님의 피드백 내용은 "프로젝트에 Layered Architecture 를 적용해 보세요! "🔥내가 만든 코드의 문제점을 찾아보고 Layered Architecture 를 적용하여 프로젝트를 수정하고 발전시켜 보자!!  Chater 1. 과제 확인😺 Blog: https://happy-coding.tistory.com/23[ Layered Architecture ]소프트웨어 시스템을 논리적인 계층으로 분리하여 개발, 유지보수, 확장성을 용이하게 하는 디자인 패턴입니다.각 계층은 특정한 책임을 가지고 있으며, 다른 계층과 명확히 구분되어 있어야 합니다.정리: 각 구성 요소들이 관심사 분리를 달성하기 위해 책임을 가진 계층으로 분리한 아키텍쳐입니다.[ 관심사 분리 ]관.. 2024. 8. 15.