Training Course:Working Effectively with Legacy CodeSchool/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:
'' Test Driven Development and Refactoring are powerful tools. With them you can add new code to systems and make existing code more maintainable. However, refactoring code without having tests in place can be hazardous. This class presents a collection of dependency breaking and test writing techniques that can be used to get existing code safely under test for refactoring. These techniques can be used in conjunction with Test Driven Development to breathe new life into large existing code bases. This class is structured as a set of lectures, discussions, and hands-on exercises.
Objectives By the end of this course, you will:
Understand what legacy code is Understand how to break dependencies in legacy code Learn a variety of techniques for breaking external dependencies Learn a variety of techniques for breaking internal dependencies Understand when to employ each of the techniques Learn a variety of strategies for code refactoring Learn how to identify change points Learn how to find an inflection point Understand the concept of test coverage for inflection points Understand how to write effective tests for legacy code ...''
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 Working Effectively with Legacy Code 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
Test-Driven Development & Refactoring Techniques
Writing Automated Acceptance Tests
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
Agile Development For Embedded C
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. |
|
|