WellyJUG Monthly Meeting

start
2010-09-15 1700
end
2010-09-15 1830
location
RHMZ011, Rutherford House, Pipitea Campus, Victoria University of Wellington
description
Wellington Java Users Group Monthly Meeting
label
WellyJUG

Refactoring

Refactoring involves changing the structure of code without changing its observable behaviour. Refactoring techniques can be used to improve code, e.g. by making it more maintainable or more efficient. Meanwhile, the users of the modified code should be able to relax, because they don't need to make any changes to their own code.

This talk will begin by covering some of the basic ideas about refactoring and will then discuss some of the capabilities provided by modern tools. The latter part of the presentation will cover some of the areas where existing refactoring tools fall short and discuss some ongoing research. If there is enough time and interest, we will also look at refactoring in action.

Speaker: Keith Cassell

Keith Cassell is a Ph.D. student at Victoria University of Wellington, where his research centers on refactoring. Prior to that, he spent over 20 years in the software industry, primarily as a programmer. He's programmed in Java, C++, Lisp, Prolog, Ada, and others, using variety of software development environments.


CategoryEvents

InterfaceWiki: Events/WellyJUG/2010-09-14 (last edited 2010-09-14 05:54:49 by NeilRamsay)