Open DamnWidget opened 7 years ago
I'm not sure if my opinion counts, but I don't refactor much. It's all about planning your code in the right way, without premature optimization :)
It would be great! Agile development often involves some refactoring along the way. And pattern matching is quite limited to find where a function/method is used when you are auditing third party code.
Hi community, as some of you are already aware I've been working in the next big next thing into the AnacondaST3 world that is nothing less than its deprecation in favour of the new Golconda platform. Even if it looks like I am scratching my
ballsbelly, I have being writing a lot of code and making good progress in what Golconda is going to be but something is bothering me so much.AnacondaST3 has never been a plugin for refactoring, there is a very limited
rename
function and that is all, I've been thinking for long time now in include Rope as refactoring library. I will not use it for autocompletion or other static nor dynamic code analysis as Jedi is way better in that area.What are your thoughts? Shall we expend a very much valuable time implementing refactoring capabilities into Golconda-Python (codename PyConda)?
Note: More information about Golconda can be found in the projects section: https://github.com/DamnWidget/anaconda/projects