Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- java
- 일급 컬렉션
- Google OAuth
- Volatile
- OAuth 2.0
- spring security
- Spring
- builder
- middleware
- lombok
- synchronized
- 일급 객체
- nestjs
- Dependency Injection
- factory
Archives
- Today
- Total
목록2025/09/07 (1)
HJW's IT Blog
Port & Adapter 패턴 도입기
0. 배경저는 핵사고날 / 클린 / Port & Adapter 패턴에 대한 이해도가 부족하며 개인적인 회고를 위해 쓴 글임을 밝힙니다. 프로잭트를 진행하며 깊은 고민에 빠졌다. 지난 프로잭트들을 통해 뛰어난 유지보수성과 확장성을 위해선, OOP를 준수하는 코드의 작성이 필수에 가깝다는것을 배웠다. 서비스 코드를 작성하던 중, 한가지 의문점이 생겼다. DIP는 고수준 모듈이 저수준 모듈에 '직접' 의존해선 안된다는 원칙이다. 하지만 다음 코드를 보면 해당 서비스 클래스는 '직접' 저장소를 의존하고 있다.@Service@RequiredArgsConstructorpublic class MemberServiceImpl implements MemberService { private final MemberRepo..
개발 개념
2025. 9. 7. 17:03