🍎 서비스의 기능을 모듈로 개발하거나 기존의 기능을 모듈로 떼어낼 때 주의할 부분을 정리합니다.🍏 모듈로서 갖춰야 할 조건✓ 서비스 개발 시 어떤 기능을 모듈로 떼어내 원자적으로 구성할지 생각해봐야 합니다.✓ 결제 서버(= 레포지토리) 안에 존재하는 결제 검증 기능이 API 서버 혹은 인증 서버에 필요할까요? 그렇지 않습니다.✓ 특정 서버에 종속되지 않고 공통적으로 사용되는 기능은 모듈화 하기에 적합합니다.Ex_> Logger, Client Library 등등 🍏 정확한 사용자 정의✓ 모듈을 이용하는 사용자는 API 서버를 호출하여 응답값을 얻는 Client(Frontend)가 아닌 내부 서버 개발자(platform, product 등등)입니다. 내부 개발자가 모듈을 효과적으로 활용할 수 있도록 개..