Come un responsabile tecnico che ho sempre cercato di incoraggiare i miei team di sviluppo software di mantenere buone pratiche di codifica . Questo non è stato sempre facile e qui ci sono alcune delle lezioni che ho imparato a dare una mano . Istruzioni
1
assegnare almeno due persone per ogni parte di un progetto . Conosciuto anche come programmazione squadra , questo è un ottimo metodo per assicurarsi che due paia di occhi vedono ogni linea di codice . Si tende a produrre più gestibile e codice più leggibile . Questo riduce anche l'impatto di sviluppatori quiting una squadra prima del completamento del progetto .
2
Tenere revisioni del codice di sign- off . Se accoppiato con passo # 1 , questo fa in modo che almeno 3 paia di occhi vede l'intera base di codice . Sign - off assicura semplicemente che un vantaggio anziano ha esaminato e dato l' OK assicura che una persona con capacità di alto livello approva il codice .
3
Crea un documento semplice standard . Provate a fare questo in collaborazione con l'ingresso della squadra. Nessuno sviluppatore piace sentirsi dire come codice , quindi se lui o lei ha contributo al processo , possono contribuire a plasmare il documento che , alla fine , dovranno aderire.
4 < p > Stabilire buone tecniche di " code-sharing " . I progetti hanno spesso incontri di stato settimanali , ma il responsabile tecnico devono tenere riunioni di codifica di stato , oltre alle riunioni sullo stato del progetto . Questo permetterà agli sviluppatori l'opportunità di discutere il loro codice , il proiettore , o di tutte le altre questioni che potrebbero avere di un tecnico . Questi incontri potrebbero essere di 10 minuti o durano un'ora, il punto è che si offrono tempo di lavoro per gli sviluppatori per discutere le diverse tecniche di codifica .
5
rendersi disponibili . Spesso , conduce tecnici fanno un bel po 'di codifica se stessi e di solito sono una delle persone più frequentate per il progetto , ma se ti allontani gli sviluppatori sufficiente di volte, quindi non solo saranno la qualità del codice soffrire , ma la tua esperienza non è viene utilizzato per il suo pieno vantaggio
questo può ritorcersi contro con alcuni sviluppatori che pensano che questo potrebbe significare che essi non devono fare alcuna ricerca visto che ora sono un one stop shopping Codice fissatore - . quindi cercate di impostare orario di ufficio o il vostro programma di sviluppo appuntamenti e non solo fermano dentro