일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 속도개선
- 빌딩 블록
- nextjs사용이유
- IAP
- HTML
- 비동기
- Aggregate
- react natvie
- DDD
- rniap
- nextjs route code
- react native bridge
- in app purchase
- BOUNDED CONTEXT
- 정처기 자격
- 타입스크립트
- typeScript
- nextjs 라우팅
- std::char_traits<unsigned char>
- 애그리게이트
- nextJS
- 이펙티브 타입스크립트
- 정처기 준비물
- TS
- 정보처리기사
- js
- 불변식
- rn
- react native 내부 구조
- 이벤트 시스템
- Today
- Total
목록애그리게이트 (2)
nika-blog
🎯 도메인 모델과 코드의 관계📌 DDD의 핵심 원칙:"도메인 모델과 코드는 같은 의미를 가져야 한다."즉, 코드 자체가 도메인 모델을 반영해야 하며, 별도로 문서를 유지보수할 필요가 없어야 함.✅ 해결해야 할 두 가지 문제1️⃣ 요구사항에 적합한 모습으로 도메인을 어떻게 모델링할 것인가?2️⃣ 도메인을 반영한 코드를 어떻게 개발할 것인가?💡 코드가 문서 역할을 한다면?✔ 변경되는 문서를 따로 유지보수할 필요 없이,✔ 코드를 보면 도메인 모델을 이해할 수 있도록 설계하는 것이 핵심.🔨 모델 주도 설계의 빌딩 블록빌딩 블록은 DDD를 코드로 구현할 때 복잡도를 낮추기 위한 가이드라인입니다.📌 필수적인 개념은 아니지만, 직관적인 가이드 역할을 수행✅ 도메인을 표현하는 빌딩 블록Association (..
🚀 객체지향 설계에서 도메인 주도 설계로📌 객체지향 커뮤니티에서 DDD 철학이 등장객체 모델링을 실무 소프트웨어 프로젝트에 어떻게 적용할 것인지에 대한 논의객체지향 프로그래밍과 DDD가 함께 발전🕰 1990~2000년대: OOP와 DDD의 등장 배경🔹 1) 객체 지향이 유행하기 시작한 이유?GUI(Graphical User Interface)의 등장객체지향은 UI와 잘 맞는 패러다임이벤트(메시지) → 특정 UI(객체) 변경즉, OOP는 클라이언트 개발에 적합한 패러다임🔹 2) CS(Computer Science) 분야의 변화웹(Web) 개발의 대두이전까지는 로컬 컴퓨터 내에서 리소스를 사용웹이 등장하면서 네트워크, 분산 시스템 관련 기술이 필수 요소로 변화분산 객체 기술의 유행네트워크를 통해 다..