Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Try reading Refactoring UI[0]. The way they explain small things that can make a difference in UI is commendable.

[0]https://refactoringui.com/



sort by: page size:


I think you have no idea what the Smalltalk refactoring browser is actually capable of doing (and not doing).

Please read this: https://news.ycombinator.com/item?id=15113804




One of many: https://twitter.com/KirinDave/status/1234685098600960000

Laughed at the "How to refactor? Just don't write code that needs refactoring, simple made easy!"



Here is a very good talk how to refactor safely: https://m.youtube.com/watch?v=-wYLmsizBc0

Rewriting is a wrong approach


Something not mentioned here is http://ditaa.sourceforge.net/ This project is in java (ew) but it's open source and could probably use a rewrite in something more modern.

How does this compare to the refactoring support available in AppCode?

https://www.jetbrains.com/objc/features/refactorings-and-cod...


> notices when a function is renamed, or can represent refactoring in a diff

Maybe this tool is moving a step towards this goal: https://www.semanticmerge.com/


And even more specific to front-end frameworks and libraries:

http://addyosmani.com/blog/front-end-choice-paralysis/




Maybe atdgen would help with rewriting the interfaces

https://atd.readthedocs.io/en/latest/atdgen.html



http://coffeescript.org/ has demonstrated how to fix that problem.

If the underlying engine is fast, a more convenient syntax can be introduced.



https://codeinsider.dev/ - mostly code-related tips and tricks

next

Legal | privacy