본문 바로가기

도메인주도설계3

[도메인주도설계] 2022.06.19 ~ 2022.07.24 네번째 스터디 회고록 [도메인주도설계] 2022.06.19 ~ 2022.07.24 네번째 스터디 회고록 도메인주도설계! 이름하여 DDD 네번째 스터디 회고록 이번 스터디는 조금 규모가 컸다 디자인 패턴 스터디 같이 하는 개발자분이 동생과 도메인주도설계 스터디를 하려는데 참가할 사람을 모집하여 첫 스터디 인원은 총 10명! 그러나 첫 스터디 후 두명이 탈주하여 최종적으로 8명으로 스터디를 마무리하게 되었다. 내가 DDD 라는 개념을 처음 접한건 인프런에서 김영한님의 JPA 강의를 들으면서인데, 사실 이때는 이게 도메인 주도 설계 방법인지 모르고 들었다. 그냥 "엔티티에 비즈니스 로직을 넣는것을 도메인 모델 패턴이라고 하고 서비스에 비즈니스 로직을 넣는것을 트랜잭션 스크립트 패턴이라고 한다. 복잡한 로직은 도메인 모델 패턴을 사.. 2022. 7. 25.
[도메인 주도 개발 시작하기] 01. 도메인 모델 시작하기 [도메인 주도 개발 시작하기] 01. 도메인 모델 시작하기 1. 도메인 1.1 도메인이란? - 온라인 서점 소프트웨어는 온라인으로 책을 판매하는 데 필요한 상품조회, 구매, 결제, 배송 추적 등의 기능을 제공해야 한다. 이때, '온라인 서점'은 소프트웨어로 해결하고자 하는 문제 영역, 즉 도메인에 해당된다. 한 도메인은 다시 하위 도메인으로 나눌 수 있다. 하나의 하위 도메인은 다른 하위 도메인과 연동하여 완전한 기능을 제공한다. ex) 고객이 물건을 구매하면 주문, 결제, 배송, 혜택 하위 도메인의 기능이 엮이게 된다. 모든 도메인을 직접 구현해야 하는 것은 아니고 외부 업체의 시스템을 이용하기도 함. ex) PG사, 배송 업체 2. 도메인 모델 2.1 도메인 모델이란? - 다양한 정의가 존재하지만, .. 2022. 6. 19.
[빗썸테크아카데미] 여섯번째 - 웹서비스 API , DDD [빗썸테크아카데미] 여섯번째 - 웹서비스 API , DDD 저번 수업부터 매일 쓰는 회고의 방식이 바뀌었는데 맨 밑에 오늘의 질문이 추가되었다. 그래서 오늘 배운 수업에서 오늘의 질문이 있으면 그질문을 모아 다음날 수업 시작전에 답변을 하고, 그다음 수업을 진행하는 방식으로 변경되었다 :) 개인적으로 다양한 질문들에 대한 답변을 들을 수 있어서 좋은 방법이라고 생각되었다. 1. 웹의 작동 원리 Q. 브라우저의 주소창에 www.naver.com을 입력 후 네이버 메인 화면이 브라우저에 로딩되기까지 일어나는 일련의 과정은 어떻게 되는가? 1. 브라우저는 https://www.naver.com 의 IP를 DNS에 요청 2. DNS로부터 IP를 받아온다. 3. 해당 웹서버에 Initail document를 요청.. 2022. 4. 19.
728x90
반응형