제미니의 백엔드 개발 실무
Publish date: 2026-08-30Tags: ai 설계 구현 software-engineering
https://www.yes24.com/product/goods/195257074
감상
2026-08-30
한 2년 전까지 커머스 분야 시스템 프로젝트에 참여했기에 이 책이 더욱 반가웠다. 실무 현장의 협업 관계나 코드 등 구체적인 내용이 많아서 과거 경험이 더 생생하게 떠올랐다.
인상 깊은 단락
p159
장바구니(카트)는 가격을 보유해서는 안 된다는 지침. 가격 계산이 들어간다면 장바구니가 별도의 서비스로 분리될 경우의 어려움이 더 커진다. 그런 경우 주문서와의 중복 코드가 들어갈 수도 있다.
p214
주문-결제 모듈 분리 원칙
두 모듈이 과도하게 결합되면 결제의 복잡도가 주문 로직에까지 침투하여 전체 시스템의 유지보수를 어렵게 만들기 때문입니다.
책에서는 결제 모듈에서 포인트 사용량이나 쿠폰 적용, PG사 연동까지 책임지는 구조를 설명함. 포인트나 쿠폰은 관련 로직은 ‘주문서’ 모듈로 분리해서 구현하는 방안도 있다.
comments powered by Disqus