P
Peter Dembinski
I am trying to write Master Thesis on refactoring Python code.
Where should I look for information?
Where should I look for information?
If you install Eric3, its included.Skip said:Peter> I am trying to write Master Thesis on refactoring Python code.
Peter> Where should I look for information?
I'm not sure, but one piece of code to check out would probably be Bicycle
Repair Man, a early-stage prototype refactoring tool for Python. I don't
recall where it's hosted. Google will know.
Skip
Skip Montanaro said:Peter> I am trying to write Master Thesis on refactoring Python
Peter> code. Where should I look for information?
I'm not sure, but one piece of code to check out would probably
be Bicycle Repair Man, a early-stage prototype refactoring tool
for Python. I don't recall where it's hosted. Google will know.
Peter Dembinski said:Peter> I am trying to write Master Thesis on refactoring Python
Peter> code. Where should I look for information?
The idea is to define some 'mechanics' for refactoring Python code
without specialized refactoring browser. In other words, I want
to convert Fowler's refactorizations to Python.
Similar work (or its seeds) is here:
http://hiper.com.br/python/refactor/index.html
Terry said:Another specifically helpful reference might be Beck's (author?) book on
Test-Driven Development. Part 1 uses an example in Java, I believe. Part
2, I know, uses an example in Python. There at least used to be a copy
online.
Peter Hansen said:The online copy was merely a draft, never brought up
to the final state of the paper version and, if I
recall correctly, entirely missing the Python sections.
Investigate the CVS histories of the few 1000s python projects
available at www.sourceforge.net
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.