![]() |
Français | Home | Contact |
| Who We Are | Services |
![]() Objectives At the end of this course, you will be familiar with refactoring concepts. You will be able to recognize problems in the code (code smells) and know how to improve the design of the code without changing its behavior. You will have a chance to try different refactoring techniques and tools in the context of a small application. Target Audience This course is intended for people involved in building software using an Agile iterative process. Architects and developers will benefit most. Prerequisites You must be familiar with an object oriented language such as C#, VB.Net or Java. Knowledge of unit testing frameworks such as NUnit or JUnit is a plus but is not required. Topics • What is Refactoring and why? • Unit tests required as a safety net • Code smells • Simple design • When to refactor? • Refactoring one step at a time • Refactoring with legacy code • Refactoring for performance != Refactoring
|
| © 2009 Elapse Technologies inc. All Rights Reserved Legal Notices Who We Are | Services |
Address: 152 Place Bergeron St-Adolphe-d'Howard Quebec, Canada J0T 2B0 Telephone: 514-862-6836 Email: info@elapsetech.com |