Wednesday, 6 November 13:30-15:00
The Emperor's New Design
Moderator: Donald B. Roberts
Should design be done up front or as the code is written? Refactoring has become a hot topic in recent years, primarily because of its association with Extreme Programming (XP). However, its roots lie in framework design and reuse. This panel will look at refactoring over the years and address the social and technical issues associated with its introduction into an organization. They will discuss the designs that refactoring produces and whether or not they can succeed on large projects. This panel brings experts from the field of refactoring together with methodologists to debate this hot topic.