Re: [Tutor] Refactoring

2012-03-08 Thread Steven D'Aprano
Ejaj Hassan wrote: Hi, I have been hearing this refactoring of code. Well does it have any thing like this in Python and if it is then what is it all about. "Refactoring" is a general technique that applies to any language, not just Python. Refactoring means to take a program which is writ

Re: [Tutor] Refactoring

2012-03-08 Thread Robert Sjoblom
> Hi, >   I have been hearing this refactoring of code. Well does it  have > any thing like this in Python and if it is then what is it all about. > Thanks. > Regards, > Ejaj Refactoring is just a way of restructuring code. It can be breaking code apart to more logical pieces -- moving parts of a

Re: [Tutor] Refactoring

2012-03-08 Thread Christian Witts
unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor /"Refactoring is the process of changing a software system in such a way that it does not alter the external behavior of the code yet improves its internal structure."/ -- Martin Fowler in R

[Tutor] Refactoring

2012-03-08 Thread Ejaj Hassan
Hi, I have been hearing this refactoring of code. Well does it have any thing like this in Python and if it is then what is it all about. Thanks. Regards, Ejaj ___ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http

Re: [Tutor] Refactoring

2006-05-11 Thread Don Taylor
Philip Smith wrote: > This is a subject which seems to pop up periodically so apoliogies but I > wonder whether anyone can help: > > a)Is there yet an alternative Python refactoring tool to bicycle > repair man (bike)? > Find and Replace ;-) > b)If not is there any documentation on

[Tutor] Refactoring

2006-05-10 Thread Philip Smith
This is a subject which seems to pop up periodically so apoliogies but I wonder whether anyone can help:   a)    Is there yet an alternative Python refactoring tool to bicycle repair man (bike)?   b)    If not is there any documentation on the appropriate use of bike?  I can't seem to get to

[Tutor] Refactoring

2005-11-27 Thread Kent Johnson
Alan Gauld wrote: > Picking up Kent's message about refactoring, my approach tends to > mean I more often refactor by combining classes into a higher level one, > or reverting a class to a native data type than I do by breaking a class > into smaller pieces. Most folks tend to mean the opposite di