Coach


In pieno rock ".net" roll
Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Anno 2006

Anno 2005

Coding Standard

Sempre di più credo che per progettare del "buon" codice bisogna avere/rispettare degli standard soprattutto se si lavora in un team ma non solo.

Quando si inizia un nuovo progetto bisogna sempre definire degli standard comuni che tutti gli sviluppatori dovrebbero tenere bene a mente cosa voglio dire:
Come devono essere chiamati i metodi(che secondo me devono essere sempre parlanti) esempio
GetCustomer() deve essere chiaro che stò recuperando un'oggetto customer, o ancora la formattazione del codice esempio
if(txtPippo.text.Equals("Pippo")){
}

è diverso
if(txtPippo.text.Equals("Pippo"))
{
 
}
 
o ancora non si devono usare le concatenazioni di stringhe ma usare lo StringBuilder questo non finirò mai di ripeterlo(si può usare anche string.concat o string.format) insomma ci sono varie regole che devono essere rispettate perchè il lavoro grosso di uno sviluppatore non creare il codice ma manutenerlo e se questo è scritto male rimane davvero difficile gestirlo.

Ci sono alcuni guide e best practices che microsoft dà in merito e potete trovarle qui inoltre Francesco Balena e Giuseppe di Mauro hanno scritto un libro proprio su questo argomento.

Su questo tema sono molto presente e vorrei avere dei vostri feeback in riguard ovvero se usate degli standard, se avete avuto esperienze in progetti grandi e come sono stati usati insomma dite la vostra


Categoria: Varie
martedì, 06 dic 2005 Ore. 12.14
  • Views Home Page: 302.175
  • Views Posts: 830.167
  • Views Gallerie: 359.025
  • n° Posts: 484
  • n° Commenti: 275












Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003