
미디에이터 vs 옵저버 vs 퍼사드 완벽 비교, 객체 통신 패턴 3가지
미디에이터는 얽힌 객체 관계를 중앙에서 조정하고, 옵저버는 상태 변화를 일대다로 알리며, 퍼사드는 복잡한 내부를 단순한 창구로 감쌉니다. 세 패턴의 차이와 선택 기준을 Swift 예제로 비교했습니다.
읽어보기ARCHIVE · 08
기초 개념부터 실무의 선택 기준까지, 발자국을 따라 천천히 둘러보세요.

미디에이터는 얽힌 객체 관계를 중앙에서 조정하고, 옵저버는 상태 변화를 일대다로 알리며, 퍼사드는 복잡한 내부를 단순한 창구로 감쌉니다. 세 패턴의 차이와 선택 기준을 Swift 예제로 비교했습니다.
읽어보기
지금까지 7편 동안 다룬 AI는 결국 "묻고 답하는" 도구였습니다. 질문을 다듬고, 자료를 주고, 답을 검증하는 것까지 전부 사람이 대화를 운전했죠. 그런데 AI 업계가 지난 2년 내내 매달려 온 다음 단계는 결이 다릅니다. 대화가 아니라 일 자체를 맡기는 AI, 에이전트입니다.…
읽어보기
ReactorKit은 UIKit과 RxSwift 조합에서 단방향 데이터 흐름을 표준처럼 만든 프레임워크입니다. View와 Reactor 두 역할, Mutation이라는 중간 단계가 필요한 이유, TCA와의 차이를 정리했습니다.
읽어보기
"자고 일어났더니 클라우드 요금이 수백만 원 나왔어요." 바이브 코딩 커뮤니티에 심심찮게 올라오는, 보는 사람까지 아찔해지는 글입니다. 취미로 만든 앱이 한 달 치 월급을 청구서로 돌려주는 상황이죠. 무서운 건, 이게 특별히 부주의한 사람만 겪는 사고가 아니라는 점입니다. 과금…
읽어보기
시리즈 내내 "자료를 첨부하라"고 권했는데, 이번 편은 그 반대 방향의 브레이크입니다. 회사 문서를 AI에 붙여넣어도 될까? 고객 명단은? AI가 써준 카피를 광고에 그대로 써도 될까? 법률 자문은 아니고, 실무 감각으로 일반 사용자가 알아야 할 선을 정리합니다.
읽어보기