How to Refactor and Stay Alive? (Refactoring Client Code)
summary
Talk explains what refactoring client-side code really is, when it helps and when it makes things worse, and gives practical guidance on how to perform refactors safely so code stays maintainable. It focuses on refactoring JavaScript/front-end client code—identifying common causes of breakage, appropriate refactoring techniques, and practices to avoid regressions so the project continues to be workable afterward.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:51When to refactor
- 3:57Refactoring pitfalls
- 6:02Technical debt causes
- 7:29Small refactoring steps
- 8:51Refactoring mistakes
- 14:38Convincing clients
- 16:47Automated refactoring
- 18:28Refactoring examples
- 19:52Client communication
- 21:15Team refactoring culture
- 22:41Personal discipline tips
- 23:43Code improvement advice
- 24:03Conclusion
related talks
35mRefactoring Client-Side Code
48mHow to Start Refactoring Someone Else's Code Without Getting Fired in a Month
01h 00mHow to Approach Refactoring
31mAre you a selfish programmer? - Refactoring (...)
55mHow To Approach Refactoring
01h 04mRefactoring Is Not Just Clickbait
50mRefactoring Is Not Just Clickbait
43mClean Code - Benefits of Refactoring
