너무 복잡해서 개발자가 주눅 들다
FTGO 애플리케이션은 우선 너무 복잡합니다. 여느 개발자가 완전히 이해할 수 없을 정도로 내용이 방대해서 버그를 고치고 새 기능을 정확하게 구현하기가 갈수록 힘들고 시간도 오래 걸립니다. 마감일자도 놓치기 일쑤죠.
▲ 그림 1-2 모놀리식 지옥에 빠진 사례. 대규모 FTGO 개발 팀이 단일 소스 코드 저장소에 변경분을 커밋하지만, 코드 커밋부터 프로덕션까지 과정이 길고 험난하며 수동으로 테스트한다. 이런 애플리케이션은 크고, 복잡하고, 불안하며, 관리하기 어렵다