[BangPypers] refactoring

Sriram Narayanan sriramnrn at gmail.com
Mon Dec 6 06:55:26 CET 2010


I sure hope that we don't dismiss the reading of such books just
because "every experienced programmer knows about refactoring".

-- Sriram

On 12/6/10, Siddharta G <siddharta.lists at gmail.com> wrote:
> Nice quote.
>
> You hit the main point: Refactoring has always been done. Everyone does it.
> The book just gives a taxonomy to common refactorings.
>
> For what its worth, I think a taxonomy is very important. It is so much
> easier to communicate a design by saying this is a factory, that object is
> an observer to the model and so on. The same way its convenient to say first
> extract method, then pull up method and everyone understands what you are
> talking about.
>
> But whether you know the names or not, it is important to know how to go
> from design A to design B in small steps, without breaking the application
> in between. A typical refactoring step takes less than an hour (some can be
> as low as a few minutes). You can do a refactoring, commit, do a
> refactoring, commit and the application is always deployable.
>
> -- Siddharta
> _______________________________________________
> BangPypers mailing list
> BangPypers at python.org
> http://mail.python.org/mailman/listinfo/bangpypers
>

-- 
Sent from my mobile device

==================
Belenix: www.belenix.org


More information about the BangPypers mailing list