Detta repo är ett försök att dokumentera de slutsatser som dras under processen med att utveckla Gaia Places-appar. Eftersom termen "best practice" är ganska osannolikt i detta fall så nöjer vi oss med idén att "some practice" är oändligt mycket bättre än "no practice". Tanken är därför att kontiunerligt uppdatera detta repo med vad som är en gemensam ALSP (At Least Some Practice) på ett någorlunda demokratiskt vis (via pull requests).
För att bidra till detta repo behövs således endast rudimentär kunskap GitHub Flavored Markdown, git samt en genomläsning av de instruktioner som finns under varje kategori.
Repot är alltså indelat i olika kategorier som ser lite olika olika beroende på vad de berör:
Tekniker, mönster eller riktlinjer som tillämpas inom projektet finns beskrivna här. Viktigt här är att varje val motiveras och förklaras någorlunda väl. Detta eftersom att det underlättar när man i framtid skall försöka förstå sig på projektet.
Här fyller vi på med riktlinjer för hur vi skriver kod. Denna del kan användas om referens vid code-reviews.
Till väldigt stor del en självförklarande rubrik.
Här samlar vi länkar till resurser som gör det lätt för nytillkommna utvecklare att sätta sig in i de tekniker vi använder