Goda kodvanor som gör dig till en bättre utvecklare
Att skriva kod som fungerar är bara halva jobbet – att skriva kod som andra (och du själv om sex månader) kan förstå är minst lika viktigt. Här är vanorna som svenska utvecklingsteam ofta lyfter fram som avgörande.
Skriv tydliga namn på variabler och funktioner
Undvik korta, kryptiska namn som x eller tmp. Ett namn som antalAnvandare eller berakna_totalpris() gör koden självförklarande, vilket sparar tid för hela teamet.
Håll funktioner små och fokuserade
En funktion bör helst göra en sak, och göra den bra. Om en funktion börjar bli lång och gör flera olika saker samtidigt är det ofta ett tecken på att den bör delas upp.
Använd versionshantering flitigt
Committa ofta med tydliga commit-meddelanden. Det gör det enklare att spåra buggar, samarbeta i team och gå tillbaka till en fungerande version om något går fel.
Skriv tester, även enkla sådana
Automatiserade tester känns ofta som extra arbete i stunden, men de sparar enormt mycket tid i längden genom att fånga fel innan de når produktion.
Granska kod tillsammans
Kodgranskning (code review) är standard i de flesta svenska utvecklingsteam. Det handlar inte om att hitta fel hos varandra, utan om att dela kunskap och höja kvaliteten tillsammans.
Dokumentera det som inte är självklart
All kod behöver inte kommenteras rad för rad, men komplexa beslut, undantag och specialfall bör alltid förklaras – både för kollegor och ditt framtida jag.
- Tumregel: om du behöver förklara koden muntligt för att den ska vara begriplig, skriv om den.
- Tips: följ en gemensam kodstandard (style guide) i teamet för konsekvent formatering.