Як вирішувати, що виносити в модуль у міру зростання застосунку?
За межею, яка змінюється разом, і за часом збірки. Фіча-модуль, що збирається і тестується без решти, окуповується швидкістю компіляції і тим, що робить напрям залежностей явним. Поділ за шарами — модуль із усіх вʼю-моделей — зазвичай дає модулі, які завжди змінюються разом, тобто ціну без виграшу.