What to Do When Hacks No Longer Help? The tutu.ru Experience
summary
tutu.ru describes how a growing project accumulates legacy code and quick fixes (“band-aids”) that slow development and raise maintenance costs. The talk examines the trade-off between refactoring properly versus applying cheap fixes, shows how accumulated hacks break architecture and product velocity, and discusses their experience dealing with these problems in a large, high-load web product.
AI-written summary · about
chapters (5)
- 0:00Start
- 2:17Background
- 5:48Legacy of full-stack development
- 9:21Second approach: reengineering
- 22:49What to do with legacy?
related talks
42mRefactoring CSS Without Losing Your Mind
17mHow to deal with technical debt in fast-paced environment
10mBeyond “try harder”: Effective strategies to tackle bugs
11mThe monster under the bed - working with legacy code
41mRefactoring your legacy applications the right way
43mThe Dangers of Being a Web Developer
28mLive Long and Refactor
24mHow to prevent a rewrite
