Training Course:Test-Driven Development & Refactoring TechniquesSchool/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. |
|
|