반응형
현재 우리팀은 2개의 서비스가 돌아 가고 있다.
A에서는 controller - dto - service - entity - repository 패턴으로 사용하고
B에서는 handler - service - internal 패턴으로 사용하고 있다.
내가 새로운 서비스를 만드는데 두가지를 썩어 사용했다.
그런데 문득 어떤 패턴이 나은 건지 궁금해졌다.
나는 우선 A패턴에 너무 익숙해있다. 그래서 A패턴으로 하고 싶다.
B패턴은 내가 알고 있는 걸로 할 때마다 제대로 작동되지 않아서 해내고 싶다는 생각이 든다.
서로 다른 패턴을 보니 디자인 패턴의 중요성을 알게 되었다.
다양한 패턴들 중에 장, 단점을 알아서 적절하게 잘 사용하고 싶다.
우선 지금 공부하고 있는 거는 A패턴으로 정리를 해야할 것 같다.
익숙한 건 쉽고 낯선 건 어렵고
정답은 없는 것 같은데....
API를 만드는 구조보다 처음 셋팅? 환경?을 만드는 과정들이 너무 어렵다.
반응형
'회사생활 > 개발일지' 카테고리의 다른 글
[개발일지] 2022-09-01 비동기 프로그래밍 시작 (0) | 2022.09.03 |
---|---|
[개발일지] 2022-08-18 개발 일지 (0) | 2022.08.18 |
[개발일지] 수습시절 멘토링 수업하면서 만든 화면 (0) | 2021.12.18 |
2021 1월~3월까지 개발일지 (0) | 2021.12.18 |
Go언어로 테스트케이스 작성법 (0) | 2021.01.19 |