Conference: Strategic refactoring / Refactoring strategies
Location: #4 Track D, https://codecamp.ro/bucharest#venue
Hour : 16:15 – 17:00
What are your strategies for using refactoring? There are some good references about refactoring and clean code. Depending on our context, we could apply one or other of these useful tactical techniques. Some strategical problems remain: How should I start when I face a Big Mess? What are the generic emergencies for refactoring and why should be considered? What are the worst case scenarios related to technical debt refactoring and what skills could help? Another question is how refactoring could help eliminate waste (~Lean Development). Clean code, refactoring and technical debt management could address some significant sources of waste as defects, waiting and overproduction. We will discuss also how Ward Cunningham’s original concept of technical debt refactoring could be used to achieve an adaptive and lean design (that’s more than “emergent”).