모놀리식 패키지 구조

문제점

피쳐간 의존성 문제

피쳐간에 의존성이 강해져 문제의 원인 파악이 힘들고 함께 문제가 발생한다.

특정 피쳐를 수정할 때 사이드 이펙트를 예상하기 힘들다.

비효율적인 빌드와 배포

변경되지 않은 코드들도 모드 한번에 빌드하고 테스트하다 보니 배포시간이 길어진다.

여러피쳐를 여러 개발자가 개발하고 수정할 때 코드 충돌이 자주 일어난다.

동일한 기능, 여러번 개발

동일한 비즈니스 로직을 여러 플랫폼에 제공해주어야 할때가 있다. 복붙을 많이하고 아무리 추상화를 잘해도 수정을 해야한다.

What if