Започнете со корисен резултат
Одлучете што треба да може посетителот да прави, кои податоци апликацијата ги треба и на кои надворешни услуги се потпира. Статична веб-страна, API и позадинска задача имаат различни барања. Опишете ги одвоено дури и кога користат едно репозиториум.
Зачувајте ги одговорностите видливи
Третирајте го изворниот код, поставките за извршување и зачуваните податоци како одделни проблеми. Кодот припаѓа во контрола на верзии. Конфигурацијата го опишува опкружувањето. Постојаните податоци треба да имаат процес на правење резервна копија и враќање. Оваа разделба го олеснува менувањето на еден компонент без повторно градење на сите други компоненти.
Направете го следниот чекор повторлив
Запишете ја командата за градење, очекуваниот резултат и проверките кои покажуваат дека изданието функционира. Друг одржувач треба да може да ги следи истите чекори. Чувајте го последното работно издание и практичен начин за враќање кон него. Водичите овде ги покриваат овие основи од првиот проект до достапноста на API.