Som ett tekniskt försprång jag har alltid försökt att uppmuntra mina team mjukvaruutveckling för att upprätthålla goda kodning praxis . Detta har inte alltid varit lätt och här är några av de lärdomar som jag har lärt mig att hjälpa till . Instruktioner
1
Tilldela minst två personer för att alla delar av ett projekt . Även känd som laget programmering , är detta en bra metod för att se till att två uppsättningar ögon ser varje kodrad . Det tenderar att producera mer underhålla och mer läsbar kod . Detta minskar också effekterna av utvecklarna quiting ett team innan projektet avslutats .
2
Håll koden recensioner med sign - offs . Om tillsammans med steg # 1 , gör detta till att minst 3 uppsättningar ögon ser hela kodbasen . Sign - off säkerställer helt enkelt att en senior ledning har granskat och gett OK att se till att en person med högre nivå förmåga godkänner koden .
3
Skapa en enkel standard dokument . Försök att göra detta i samband med lagets ingång . Ingen utvecklare gillar att få veta hur man kod , så om han eller hon har input i processen , kan de hjälpa till att forma det dokument som , i slutändan , kommer de att hålla sig till .
4
Etablera goda " code - sharing "-tekniker . Projekten har ofta veckostatus möten , men den tekniska ledningen bör hålla kodning status möten utöver de möten projektstatus . Detta kommer att tillåta utvecklare möjlighet att diskutera sin kod , projektorn , eller andra frågor som de kan ha av en teknisk . Dessa möten kan vara 10 minuter eller varar en timme , och poängen är att du erbjuder arbetstid för utvecklare att diskutera olika datakodningstekniker .
5
Gör dig tillgänglig . Ofta tekniska ledningar gör en bra bit av kodning själva och är oftast en av de mer trafikerade människor på projektet , men om ni vänder er bort dina utvecklare tillräckligt många gånger , då inte bara kvaliteten på koden lida , men din kompetens är inte utnyttjas till sin fulla fördel
detta kan slå tillbaka med några utvecklare som tror att detta kan innebära att de inte behöver göra någon forskning eftersom du nu är en one stop shopping kod fixer - . så försök att ställa upp kontorstid eller har dina möten utvecklare schema snarare än bara sluta i. Addera