Another vote here for Working Effectively with Legacy Code
On Jan 14, 2007, at 10:35 AM, Michael G Schwern wrote:
... (where's my refactoring browser!?)
http://e-p-i-c.sourceforge.net/
Eclipse plugin for Perl. Provides extract subroutine using
Devel::Refactor.
I believe Jeff Thalhammer
[EMAIL PROTECTED] wrote:
1. To test the code, you need to change it.
2. Before changing the code, you should test it.
How do we resolve these two opposites ? We change as little as
possible.
*snip*
A lot of my more recent thoughts about testing and development have
come from a wonderful
--- Michael G Schwern [EMAIL PROTECTED] wrote:
I've thought things like that in the past, innocent refactorings, and
broke shit. Especially since they have to be done by hand (where's
my refactoring browser!?)
At absolute minimum, with a big ball of mud, you can do dumb high
level exact