On Fri, Dec 3, 2010 at 10:04 AM, Senthil Kumaran <orsent...@gmail.com>wrote:
> On Fri, Dec 03, 2010 at 09:51:43AM +0530, Sriram Narayanan wrote: > > Please point me to any use of strong words against of what many of us > follow. > > That refactoring and that self-respect thing. The first is what many > practise, and second is a strong word. :) > +1. Many practice "refactoring" without the "buzz" surrounding it. Code reviews, rewrites etc are things software developers do daily - it is part of their bread and butter. However "refactoring" as discussed here is a more of a standardized process using tools and approaches designed for it, with some little buzz added to the mix. Refactoring assumes that the implementation of the code is not closely tied with its interfaces. In other words, it assumes some amount of separation of concerns which will allow to modify the inner guts without changing the external behavior of the code. This may not be true with badly written or maintained systems, which is why many people shudder at the thought of refactoring their code base. In such houses the thinking is, "if it works, leave it alone", an attitude that is the exact opposite of the refactor. > I think, the thread got a bit digressed. You should share your > practises in the conferences and it would be well received by many. > > Thanks, > Senthil > _______________________________________________ > BangPypers mailing list > BangPypers@python.org > http://mail.python.org/mailman/listinfo/bangpypers > -- --Anand _______________________________________________ BangPypers mailing list BangPypers@python.org http://mail.python.org/mailman/listinfo/bangpypers