Scrivere codice C# di qualità con Visual Studio e addin - Write C# quality code using Visual Studio and addin

Ultimamente lavoro in un “ambiente validato” dove la qualità del codice è un fattore rilevante, il software sviluppato viene usato dalla società farmaceutica e sottoposto a controlli da parte dell’FDA americana (Foud and Drug Administration), per cui è importante usare strumenti che aiutino in questo processo.

Al momento mi trovo davvero bene con questi:
1. StyleCop (4.3.2.1): verifica che vengano rispettate le naming convention e gli standard
    strutturali del codice (ordine dei metodi static, private, public etc..; nomi dei metodi, proprietà etc…)
Visual Studio 2010 AddIn - StyleCop 
2. ReSharper (5.0 Beta): amato o odiato, dopo un periodo di astio nei suoi confronti poi diventa un tool indispensabile, utile nel TDD, nel refactoring nel rispetto degli standard, nell’uniformare il codice scritto
    dal team 
Visual Studio 2010 AddIn - ReSharper
3. StyleCop For ReSharper (4.5.15.0): consente di avere le notifiche live attraverso ReSharper delle regole impostate in StyleCop
Visual Studio 2010 AddIn - StyleCop For ReSharper
4. AgentSmith (1.4.0): un correttore ortografico, plugin per ReSharper, che controlla le costanti, i nomi dei membri e soprattutto i commenti XML nel codice, per produrre sempre documentazione corretta
 Visual Studio 2010 AddIn - AgentSmith
5. GhostDoc (2.5.09166): crea i commenti XML in automatico per i membri delle classi, utilizzando delle regular expression per tentare di scrivere una frase di senso compiuto, utile per scrivere 
    un commento da usare come infrastruttura base
Visual Studio 2010 AddIn - GhostDoc 

Specialmente in un contesto agile questi tool si dimostrano davvero utili, mantengono costante la qualità del codice che per il ciclo Test-Code-Refactor viene modificato molto frequentemente.

Matteo Migliore.

5 Comments Filed Under [ Tip ]

Comments

# re: Scrivere codice C# di qualità con Visual Studio e addin - Write C# quality code using Visual Studio and addin
Gravatar Good Man sempre avanti !
Left by Sonny on 12/4/2009 12:16 AM
# re: Scrivere codice C# di qualità con Visual Studio e addin - Write C# quality code using Visual Studio and addin
Gravatar Bravisimo,di grande aiuto per la comunità C#.
Left by Marcos on 12/4/2009 11:14 AM
# re: Scrivere codice C# di qualità con Visual Studio e addin - Write C# quality code using Visual Studio and addin
Gravatar @Luca: appena possibile faccio un update del post.
@Raffaele: grazie Raffaele :), concordo, tutti questi tool rendono il codice omogeneo. Cavoli! Magari venire da te! Ci si può organizzare :), grazie.
Left by Matteo Migliore on 12/4/2009 1:03 PM
Comments have been closed on this topic.