
1주차 발제에서는 TDD와 동시성이 주제였는데, TDD는 이제 기본으로 깔고 들어가야 한다.이번 주차에서는 클린 아키텍처와 동시성이다.저번 주차의 동시성은 단일 인스턴스라는 가정하에, DB 없이 락을 구현하는게 과제였다면, 이번 주차는 DB락을 걸어야 했다.자세한 발제 내용은 다음과 같다.토요일 3시, 발제 시간에 허재 코치님께서 클린 아키텍처에 대해 설명해 주셨다.Layered ArchitectureLayered Architecture의 단방향 하위참조 흐름Layered Architecture는 상위 계층이 하위 계층을 호출하는 단방향 흐름을 유지해야 한다.상위 계층은 하위 계층에 직접 의존하며, 이를 통해 필요한 기능을 수행한다.예를 들어 Business Layer가 Persistence Layer를..