Глава 5. Собрать первый рабочий фрагмент
Соедините слои в одном фрагменте
Раздел 1 из 6 · 1 мин
Можно представить проект состоящим из двух слоёв: пользовательской части — фронтенда — и серверной части — бэкенда, дизайна и кода. Хотя с технической точки зрения слоёв больше, именно соединение этих двух слоёв — главная трудность интеграции в большинстве проектов.
Предположим, проект начинается с большого объёма дизайнерской работы. Команда может спроектировать разные экраны и даже реализовать их в виде шаблонов или представлений. Но пока их не подключили к бэкенду, ничего не работает. Работа остаётся на уровне гипотез и предположений.
То же самое с бэкендом. Можно отметить выполненными много задач, но что можно сделать с результатом, если у него нет интерфейса? Как понять, правильно ли реализован конкретный фрагмент бизнес-логики, не взаимодействуя с ним?




Вместо этого мы хотим выбрать один фрагмент проекта и соединить в нём все части. Тогда, завершив его, команда получит осязаемый результат, работоспособность которого проверена — или который оказался неработоспособным и требует пересмотра. Любой сможет пройти по интерфейсу, проверить, делает ли функция то, что должна, и соответствует ли это тому, чего он хочет.

