~/talk

Reconstruction: How to Do Refactoring Usefully

TalkinRussianat Mobius 2022 Autumn · 2022-11-09..11-21· [software-architecture, legacy-modernisation]
links:none on file
slides:none on file

Refactoring is described as work that adds no new features but consumes developers’ time; the talk analyzes why refactoring tasks arise, how to handle them effectively, and whether it’s possible to prevent them in a product. It discusses practical approaches to manage and minimize refactoring overhead, with attention to architecture and cross-cutting concerns.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03What is refactoring
  3. 5:42Benefits of refactoring
  4. 8:33Refactoring history
  5. 9:56When refactoring needed
  6. 11:25Legacy code problems
  7. 15:42Risks of bad code
  8. 17:12Proving refactoring necessity
  9. 19:42Starting refactoring
  10. 22:13Refactoring responsibility
  11. 25:20Refactoring plan and estimate
  12. 27:07Agreeing with manager
  13. 29:55Pre-refactoring prep
  14. 31:42Refactoring challenges
  15. 32:23Why refactoring fails
  16. 34:10When refactoring done
  17. 35:55Metrics and results
  18. 36:58Summary and advantages
  19. 38:25Refactoring and burnout
  20. 39:06Quick tips
  21. 40:58Q&A
~/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.