Wrong confirmation ID
  • Email
  • Favorite
  • Download
  • Embed
  • Private Content

Refactoring Fest

by Naresh Jain on Feb 10, 2008

  • 4,968 views

Intent of this tutorial is to provide the participants with a hands-on-experience of real world refactoring by taking an open source project and refactoring it. ...

Intent of this tutorial is to provide the participants with a hands-on-experience of real world refactoring by taking an open source project and refactoring it.
Benefits

After attending this session, the participants should be able to:
Build a common vocabulary in the refactoring space
Identify code smells
Eliminate code smells by applying the simple refactoring techniques explained in Martin Fowler‘s “Refactoring”
Write better unit/functional tests for legacy code
Understand some of the techniques and pitfalls in refactoring legacy code in the absence of unit and functional tests [”Working effectively with legacy code “]
Take existing code and refactor it to standard design patterns [Refactoring to patterns]
Learn about the internals of the open source project chosen to refactor
Know where to look to continue learning the techniques of refactoring

Accessibility

Categories

Tags

naresh agile tdd nareshjain refactoring refactoring smells

More...

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

4 Embeds 447

http://agilefaqs.com 435
http://www.slideshare.net 8
http://www.agilefaqs.com 3
http://web.archive.org 1

Statistics

Favorites
10
Downloads
227
Comments
0
Embed Views
447
Views on SlideShare
4,521
Total Views
4,968
Post Comment
Edit your comment Cancel

Refactoring Fest — Presentation Transcript