![]() ![]() |
||
![]() |
![]() |
|
![]() |
[wingide-users] Feature Request: Refactoringkapil@codeit.com kapil@codeit.comFri, 10 May 2002 12:23:27 -0700 (PDT)
> The thing is about Java and C++ is that they are strongely typed and > you can be reasonably certain you found all the references. I don't > know how you would, for example, figure out __dict__ references or > exec() > references of any number of the odd things Python programmers do. :) > Even if you did follow all the imports diligently. there are definitely all sorts of corner cases that are hard due to the dynamic nature of python. but i think the bicycle repair man is using an approach that can definitely help in python refactoring code. currently refactoring python code is a time-consuming and error-prone process... all the more reason for unit tests ;) seriously, if bicycle repair man can help get a head start on refactoring even if its not complete i'm all for it. as an aside on the type of inferencing that can still be done with python to produce good effects, check out http://sf.net/projecs/psyco > I'd go for CVS integration over refactoring as a feature request, > personally. BTW, a really cool tool for CVS is cervisia. It's a KDE > program but doesn't try to start up KFM compulsively or anything. good point. me too ;) i'd rather have cvs integration first. -cheers kapil > Still, refactoring is groovy. > > On Fri, 2002-05-10 at 13:28, SNYDER, BARRON F (AIT) wrote: >> FYI... >> >> IntelliJ's IDEA is a great IDE for Java that implements refactoring >> very well (just in case anybody wanted to see another example of >> refactoring in an IDE). >> >> www.intellij.com >> >> -Barron >> >> -----Original Message----- >> From: kapil@codeit.com [mailto:kapil@codeit.com] >> Sent: Friday, May 10, 2002 12:54 PM >> To: wingide-users@archaeopteryx.com >> Subject: [wingide-users] Feature Request: Refactoring >> >> >> hi folks, >> >> i was looking at http://bicyclerepair.sf.net >> >> and was thinking that it would be a *great* addition to wing. >> >> cheers >> >> kapil >> >> >> >> >> _________________________________________________ >> Wing IDE discussion list >> http://wingide.com/support/forum >> _________________________________________________ >> Wing IDE discussion list >> http://wingide.com/support/forum >> >> > > > _________________________________________________ > Wing IDE discussion list > http://wingide.com/support/forum
Run by Mailman v 2.0.8 |
|
|
Copyright (c) 2000-2002, Archaeopteryx Software, Inc. Legal Statements | ||