Aloita hyödyllisestä lopputuloksesta
Päätä, mitä vierailija saa tehdä, mitä tietoja sovellus tarvitsee ja mihin ulkoisiin palveluihin se perustuu. Staattisella verkkosivulla, rajapinnalla ja taustatehtävällä on eri vaatimukset. Kuvaile ne erikseen, vaikka ne jakaisivat yhden arkiston.
Pidä vastuut näkyvinä
Kohtele lähdekoodia, ajonaikaisia asetuksia ja tallennettua dataa erillisinä asioina. Koodi kuuluu versionhallintaan. Konfiguraatio kuvaa ympäristöä. Pysyvä data tarvitsee varmuuskopion ja palautusprosessin. Tämä erottelu tekee yhden komponentin muuttamisesta helpompaa ilman, että jokaista muuta komponenttia täytyy rakentaa uudelleen.
Tee seuraavasta askeleesta toistettavissa
Tallenna rakennuskomento, odotettu tulos ja tarkistukset, jotka osoittavat, että julkaisu toimii. Toisen ylläpitäjän pitäisi pystyä seuraamaan samoja vaiheita. Säilytä viimeinen toimiva julkaisu ja käytännöllinen tapa palata siihen. Täältä löytyvät ohjeet kattavat nämä perusasiat ensimmäisestä projektista API-käyttöön.