https://www.marimba.team/board/0bbd871f-1c03-4887-8b11-e8c6f95b6dfa
2️⃣ 4L: Liked, Learned, Lacked, Longed for
😍 좋았던 것(Liked)
- 실제 프론트와 협업해본 경험
- 컨테이너로 애플리케이션을 띄워 가용성 확보
- 테스트 코드를 추상 클래스로 상속 받아 코드의 중복 제거
- 특정 클라우드 서비스에 의존하지 않고 배포 시스템을 구축한 것
- QueryDSL을 사용하여 SQL을 자바코드로 작성해본 것
- OAuth를 프로젝트에 적용해본 것
- CQRS나 파사드 패턴과 같이 아키텍처에 대한 많은 고민과 팀원간 토의
📚 배운 것(Learned)
- 자코코를 사용한 테스트 커버리지 측정
- 소나큐브를 사용한 코드 정적 분석
- 도커와 도커컴포즈
- RestDocs를 사용하여 Swagger로 자동 변환 하는법
- 도메인 발급과 HTTPS 적용
- Nginx를 이용한 리버스 프록시
- QueryDSL 사용
💦 부족했던 것(Lacked)