#Design Pattern
총 4편
멀티 벤더 IoT 연동 설계하기 (2편) - Event-Driven Architecture로 확장하기
IoT 다중 벤더 환경에서 이벤트 드리븐 아키텍처를 적용한 경험을 공유합니다. Kafka 기반 이벤트 스트림으로 서비스 간 결합도를 낮추고 확장성을 확보한 설계를 소개합니다.
멀티 벤더 IoT 연동 설계하기 (1편) - Adapter 패턴으로 통합하기
네 제조사의 IoT 연동을 공통 계층으로 묶고 구독 만료 문제를 해결한 경험. 신규 제조사 온보딩과 장애 복구의 경계를 정리합니다.
200줄 메서드를 파사드 패턴으로 정복하기
200줄 메서드를 파사드 패턴으로 해체한 실전 리팩토링기. 외부 API 호출·검증·변환·저장·예외 처리가 뒤섞인 갓 메서드를 작은 서비스로 분리하고 Facade로 조합하는 과정을 단계별로 기록했습니다.
실무에서 자주 쓰는 자바 디자인 패턴 - 언제 어떻게 쓸까?
if-else 분기가 늘어날 때 쓰는 Strategy·Factory·Template Method 패턴. 결제/알림 방식 추가 시 기존 코드 수정 없이 확장하는 실무 적용 사례와 선택 기준.