Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Test-Driven Development & Refactoring Techniques

School/Trainer:

Object Mentor Inc.
Gurnee, Illinois, United States

Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced

Course Description:

'' This 3-day course teaches you how to use the principles and practices of TDD to specify requirements and designs using acceptance tests and unit tests. You will learn the intensely granular TDD approach to development using XUnit for unit testing and FitNesse for acceptance testing. You will experience the frequent and regular feedback and progress of letting tests drive the development and design. And you will discover just how much faster you can go by writing tests!



The principles of good object-oriented design are emphasized throughout. You will learn how to keep your designs clean and simple by applying those design principles through refactorings that are verified by your tests. You will learn to incrementally transform complex and difficult modules into readable, well-structured, and well-designed code, while keeping them running at all times.



As you participate in our hands-on environment, you will learn how to approach design from the outside-in; one test case at a time, driving the system to better and simpler designs and architectures while it continues to pass all its tests. You will learn how unit tests and acceptance tests can be used to incrementally grow well-factored systems that are easy to maintain.



Objectives
By the end of this course, you will be able to:

Recognize poor code constructs
Improve designs in small safe steps
Use the xUnit framework (Junit, Nunit, or CppUnitLite)
Use "intention" to drive object interface design
Perform test -first programming of object clusters
Know how and when to use Mock objects and other testing patterns
Know how and when to refactor when growing systems test-first
Write executable requirements
Understand Unit and Acceptance Tests
Write Acceptance Tests using FitNesse
Keep the system running

...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.objectmentor.com/

Phone:(847) 249-4209

School Address/Venue(s):

Object Mentor Incorporated
5101 Washington Street
Suite 1108
P.O. Box 7930
Gurnee, Illinois, USA 60031


Jobs & Resumes: Gurnee
Houses & Roommates: Gurnee

Search other schools for Test-Driven Development & Refactoring Techniques training resources.




Other training courses offered by Object Mentor Inc.:

Agile/XP Immersion
Agile/XP Practices For Managers
Agile/XP Project Management
Agile/XP ScrumMaster
Agile Product Owner
Agile Project Kick-Start
Agile/XP Planning and
Writing Automated Acceptance Tests
Working Effectively with Legacy Code
Object-Oriented Design
Advanced Object-Oriented Design with Design Patterns
Object-Oriented Programming in Java
Java Programming with Test Driven Development
C# Programming with Test Driven Development
C++ Programming with Test Driven Development
Designing Concurrent Systems in Java


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
In most cases you will get a unique submit code along with your each posting on this website. Please provide it as well as the message title if you want any assistance for editing/removal.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009