▲ 그림 1-2 사용자 관점에서 보면 비즈니스 로직 코드는 빙산과 같다, 사용자는 주로 비즈니스 로직 코드 결과를 관찰하지만 이는 앱 전체 기능을 빌드하는 부분 중 극히 일부일 뿐이다, 빙산의 대부분이 수면 아래에 있듯이 엔터프라이즈 앱에서는 의존성(dependencies)으로 제공되기에 코드 대부분을 볼 수 없다