I dodici passi per un codice migliore

Seguo da molto tempo e con molto interesse il blog di Joel Spolsky. Ecco un articolo molto interessante su i criteri da seguire per scrivere del codice migliore. Sono espressi sotto forma di test, in modo da fotografare in pochi secondi la situazione di un team di sviluppo.

  1. Usi un sistema di versionamento del codice sorgente?

  2. Puoi fare un build in un solo passo?

  3. Effettui dei build giornalieri?

  4. Hai un database dei bug?

  5. Sistemi i bug prima di scrivere del nuovo codice?

  6. Hai sempre una schedulazione aggiornata?

  7. Hai delle specifiche?

  8. I programmatori hanno un ambiente di lavoro tranquillo?

  9. Usi il migliore strumento che è possibile acquistare?

  10. Hai dei tester?

  11. I candidati scrivono del codice durante il loro colloquio di lavoro?

  12. Effettui dei test di usabilità?



A quante risposte rispondente con un si? Se sono meno di 11 c'è qualcosa di consistente da migliorare nel processo di sviluppo.

Aggiungi un commento all'articolo con il numero di si, così possiamo costruire una fotografia della qualità del software sviluppato in Italia.



Per una consulenza sul processo di sviluppo di progetti software contattami su poderico@gmail.com.

Commenti

Kormoran ha detto…
La lista di Spolski è senz'altro utile, e buona cosa hai fatto a pubblicarla in italiano... solo perchè hai messo la prima persona singolare? Forse i team di sviluppo software italiani sono perlopiù composti di un solo membro? O:-)

Post più popolari