In the World of Refactoring
summary
A live panel from Joker 2021 discusses refactoring in software development, focusing on why and how to improve existing codebases. The session covers practical refactoring practices and considerations for maintaining and evolving Java projects.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:04What refactoring is
- 3:32When refactoring helps
- 7:05Refactoring and code formatting
- 11:17Team refactoring approach
- 15:13Refactoring and legacy code
- 20:08Practical refactoring tips
- 25:12Code formatting as refactoring
- 31:10Refactoring hygiene rules
- 34:19Switch statements readability
- 37:27Debugging and testing in refactoring
- 41:41Refactoring in business contexts
- 45:53Refactoring as learning
- 48:19Scheduling refactoring time
- 50:25Summary
related talks
47mBottega IL: Live refactoring towards solid code
03mInterview with Javier Abadía, Speaker at Commit Conf 2019
50mRefactoring Is Not Just Clickbait
50mExpanding the scope of refactoring to fix Java security problems
51mReconstruction: How to Do Refactoring Usefully
37mDon't Change the Project, Change Your Project
58mSoftware Modernisation
02h 42mClean Code: The Next Chapter
