150 likes | 310 Views
Test Driven Development with Visual Studio 2012. Danijel Malik SSW Solution Architect Visual Studio ALM MVP. Target Audience & Tools. Audience Developers who want to write better code Required Knowledge of Unit Tests ( MSTest ) Tools Visual Studio 2012 Professional or higher
E N D
Test Driven Development with Visual Studio 2012 Danijel Malik SSW Solution Architect Visual Studio ALM MVP
Target Audience & Tools • Audience • Developers who want to write better code • Required Knowledge of • Unit Tests (MSTest) • Tools • Visual Studio 2012 Professional or higher • ReSharper 8
Agenda • What is Test Driven Development (TDD)? • What are the benefits of TDD? • Basics – how to start • Real World example
Benefits Microsoft research:costs development time vs. benefits: • BENEFIT: between40% and 90%lessdefectsvs. similar projectswith no TDD practiceapplied. • COST : subjectively, the teams experienced a 15–35% increase in initial development time after adopting TDD. • http://research.microsoft.com/en-us/groups/ese/nagappan_tdd.pdf
DEMOs • Basic • Real World example
Summary • Better code • Less defects • Less costs
Thank You! @DanijelMalik http://arkcore.wordpress.com
Microsoft Visual Studio Certifications www.netcomlearning.com
MCSD: Windows Store Apps www.netcomlearning.com
Upgrade Path www.netcomlearning.com
MCSD: Web Applications www.netcomlearning.com
MCSD Training Schedules MCSD: Windows Store Apps Using C# • September 23rd in NYC, DC & Live Online MCSD: Windows Store Apps Using HTML5 • October 28th in NYC, DC & Live Online MCSD: Web Applications • September 30th in NYC, DC & Live Online • November 16thin Las Vegas & Live Online (All Inclusive Boot Camp) www.netcomlearning.com
Q & A 1-888-5-NETCOM (563-8266) info@netcomlearning.com www.NetComLearning.com