jinho-yoo-jack / wanted-preonboarding-challenge-backend-16

원티드 프리온보딩 백엔드 챌린지 사전과제
58 stars 153 forks source link

임소연 - 2월 사전 과제 제출합니다. #43

Open sYrongK opened 7 months ago

sYrongK commented 7 months ago

구현 내용

📌 endpoint

📌 database

📌 key-point

후기

decorator 패턴 사용이 익숙하지 않았는데, 적절한 예시로 연습해 볼 수 있어서 만족했습니다. Layered Architecture를 알고 있었는데 이번에 적용해보니 실무에서 너무 많은 클래스가 존재해서 모듈 구조가 복잡해지는 문제를 어느 정도 해소할 수 있을 것 같습니다. 물론..너무 많으면 어쩔 수 없지만.. domain과 infrastructer 두 부분으로 나눠놓으니 인터페이스와 구현체 구분이 분명하다는 점에서 만족했습니다.

예약 가능 알림 구현으로 Observer 패턴도 처음 사용해보는 중인데 지체되어서 아쉽지만 우선 제외하고 pr 올립니다. Observer 완성까지 구현해보는 걸 목표로 하고 있습니다..!