TDD
There are 3 entries for the tag TDD
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…)   2. ReSharper (5.0 Beta): amato o odiato, dopo un periodo di astio nei suoi confronti poi...

5 Comments Filed Under [ Tip ]
Usare TDD ovunque, testare un servizio WCF - TDD everywhere, testing a WCF service

Il Test Driven Development è un’altra delle metodologie secondo me vincenti, specialmente in alcuni contesti, in alcuni, perchè non è detto che siano sempre adatte. TDD o meglio Test Driven Design è particolamente utile quando si scrive una nuova applicazione o nuove feature nella fase di design della soluzione, partire dal test permette di tradurre al meglio la User Story o la feature (Feature Driven Development) nel codice che la implementa, si rimane concentrati sul cosa e non sul come, si scrive lo stretto necessario senza over-ingegnerizzare => “over-complicare”. Scrivendo prima il test si identificano le classi/membri esattamente nel momento...

Add Comment Filed Under [ Architettura ]
Scrum e il template di Conchango per Visual Studio - Scrum and Conchango template for Visual Studio

Per usare Scrum agevolmente con Visual Studio il modo più semplice è usare il template di Conchango, sviluppato in collaborazione con Microsoft e Ken Schwaber (co-autore insieme a Jeff Sutherland della metodologia). Con Visual Studio 2010 e TFS 2010 invece si ha a disposizione un nuovo template agile (MSF for Agile Software Development v5.0), sul blog di Aaron Bjork si trovano maggiori informazioni. Al momento sto usando il nuovo template solo su due progetti quindi non ho ancora sufficienti elementi per poterne parlare, invece sono ormai 5 mesi che lavoro con il...