클린 아키텍처와 헥사고날 아키텍처 개념을 학습하고, Spring Boot 기반 프로젝트에 적용하며 도메인 기반 설계와 계층 간 책임 분리를 실습했습니다.
당시 Schoolvery라는 프로젝트의 리더를 맡고있었다.
백엔드 아키텍처를 구성하며 여러 아키텍쳐들을 고민, 구상해보고 이에 관한 생각을 공유하고 더 깊이 공부하고 싶어서 해당 스터디에 지원했다.
별 생각없이 지원했는데 팀원들이 다 실력자라서 내가 왜 어떻게 붙었지라고 생각했다.
대단한 팀원들 보면서 많이 배웠다. 아 나도 잘하고싶다...
스터디에서 진행하는 책 외에도 추가로 다양한 주제들에 대해서 유튜브나 서적 많이 읽고 공부했다.
OOP를 고려하여 역할과 책임에 따라 엔티티 설계
객체지향의 사실과 오해arrow-up-right
클래스 의존성(Dependency)을 고려하여 설계하고 코드를 작성함
의존성을 사용해 설계 진화시키기arrow-up-right
Clean Code과 Clean Architecture 적용
Clean Codearrow-up-right
코드를 막상 많이 못 짜봐서 아쉬웠다.
Toy Projectarrow-up-right
만들면서 배우는 클린 아키텍처arrow-up-right
도메인 주도 개발 시작하기 arrow-up-right
도메인 주도 설계로 시작하는 마이크로 서비스 개발 arrow-up-right
오브젝트arrow-up-right
Clean Architecturearrow-up-right
The Programatic Programmerarrow-up-right
HeadFirst Design Patternsarrow-up-right
Last updated 3 months ago