목록2026/04/09 (1)
지직전기
MVVM + DDD 패턴은 무엇일까?WPF로 프로그램을 개발하다 보면 자연스럽게 MVVM 패턴을 사용하게 된다.여기에 규모가 커지고 비즈니스 로직이 복잡해지면 단순 MVVM 구조만으로는 관리가 어려워진다.이때 많이 같이 사용하는 것이 DDD(Domain-Driven Design)이다.두 패턴은 서로 다른 문제를 해결하지만, 함께 사용하면 구조가 명확해지고 유지보수가 훨씬 쉬워진다.MVVM과 DDD의 역할 차이먼저 두 패턴의 역할부터 정리해보면 다음과 같다.(내용이 길어 접은 글로 대체) MVVM 패턴이란? - UI 구조를 분리하는 패턴더보기MVVM(Model–View–ViewModel)은 UI(화면)와 비즈니스 로직을 분리하기 위한 아키텍처 패턴이다. 쉽게 말해 화면(View), 화면을 제어하는 중간 관..
STUDY/C#
2026. 4. 9. 17:38