~/talk

How to Refactor and Stay Alive? (Refactoring Client Code)

TalkinRussianat The Rolling Scopes Conference 2018 · on Sunday, 2018-02-11· [developer-experience]
links:none on file
slides:none on file

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

  1. 0:00Introduction
  2. 1:51When to refactor
  3. 3:57Refactoring pitfalls
  4. 6:02Technical debt causes
  5. 7:29Small refactoring steps
  6. 8:51Refactoring mistakes
  7. 14:38Convincing clients
  8. 16:47Automated refactoring
  9. 18:28Refactoring examples
  10. 19:52Client communication
  11. 21:15Team refactoring culture
  12. 22:41Personal discipline tips
  13. 23:43Code improvement advice
  14. 24:03Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.