Wednesday, February 15, 2006

Refactoring Panel

I will be apart of a panel to discuss how to refactor and be doing a live demonstration. Actually, Alan Wostenberg is going to give us a piece of horrible code that we have never seen and we're going to refactor it live. The code example is in Java and we'll be showing how nice Eclipse makes refactoring as well. Should be a lot of fun! If you're in Omaha, come on by!

What is Refactoring?

Tuesday February 21, 2006
11:30 am - 1:00 pm
Event Location: Anthony's Restaurant, 72nd & F Street, Omaha

Notes:
"Without daily attention to design, the cost of code changes skyrockets. The result is poorly designed, brittle, hard-to-change systems"{1}.

Refactoring is a disciplined technique for improving the design of existing code, one small step at a time. Come listen to our panel descussion on when and how to do it.

Then learn as our panelists perform several refactorings on a Mystery Algorithm in a live demo under deadline pressure. How can our heros improve this poorly-written Mystery Code when they don’t even know what it does?

No comments: