Facts
-
프로그래머스 코딩 테스트 문제를 풀었다.
-
도메인 주도 설계 스터디에 참여했습니다.
- 도메인 주도 설계 10~12장
- 신장 트리, 최소 신장 트리를 복습했습니다.
Feelings
- 병원 다니기 힘듭니다...
- 그럼에도 스터디는 해야 하기에 책을 읽었지만 눈에 들어오지 않습니다. 도메인 주도 설계 순한 맛인 책을 구매했는데 그 책을 읽고 싶습니다.
- 9월이 되니 취업에 좀 조급해진 것 같습니다.
Findings
-
문제 풀이를 포스팅
-
도메인 주도 설계 스터디
- 목적에 대해서 분명하게 하기
- 나의 목적을 증명할 수 있어야 한다. 결과물 만들기
- 알고 싶었던게 있었고 알고 싶어한 것을 얻어갔는지를 만드는 것
- 내가 알고 싶었던 것을 이해하고 다른 사람에게 설명할 수 있어야 한다.
- 주제 정하기 - 주제를 달성하기 위해서는 무엇을 해야 하는가?(무엇을 할지 정하기) - 실행하기
- 이번주 범위 내용
- 10장 : 유연한 설계
-
11장 : 도메인 설계에서 분석 패턴을 어떻게 활용할 수 있는가?
- 연산의 닫힘 - 중요하다!
- 연산의 닫힘 : 인풋이 같으면 아웃풋이 같은 거
- 단순히 인풋이 같으면 아웃풋이 같다는 거 이상의 의미이다.
- 도메인 주도 설계 뿐만 아니라 전반적인 프로그래밍에서 중요한 내용
-
관계형 데이터 베이스에서도 중요한 내용.(관계형 데이터 베이스 실전 입문)
- 테이블이 릴레이션에 대해 닫혀있어야 관계형 데이터 베이스다.
- 12장 : 도메인 설계에서 사용할 수 있는 디자인 패턴에 대해서
- 조별 활동
-
부수효과
- 부수 효과란 무엇인가?
- 효과 : 함수의 반환으로 변화가 일어나는 것
- 부수 효과 : 함수가 반환하지 않는데 변화가 일어나는 것
-
부수 효과 함수의 대상?
- 부수효과가 있는 함수 만들기
- personalInformation에서 부수 효과가 없는 함수 만들기
- person에서 부수 효과가 없는 함수 만들기
-
형탁님 조
- 가정을 하고(유연한 설계란 이럴 것이다.) 검증하기 위해 책을 찾아봤다.
-
병호님 조
- 연산의 닫힘 : 인풋이 같으면 아웃풋이 같아야 하고(?) 인풋과 아웃풋이 같아야한다. 이는 예측을 가능하게 한다.
- 연산의 닫힘 : 도메인을 벗어나면 안된다. 도메인의 요건을 충족하는 가?
- 닫혀있음 : 연산을 뭔가 했을 때 그 결과가 도메인의 불변식을 충족할 수 있는가?
- 모나드 뭐였더라...
Future Action Plans
- 자료구조 & 알고리즘 : 최소 신장 트리 알고리즘 정리
- 도메인 주도 설계 4주차 정리