Overview
Explore a systematic approach to refactoring and managing technical debt in this 32-minute conference talk from YOW! 2022. Learn how to implement the "Five Lines of Code" method, presented by Christian Clausen, a Technical Agile Coach and author. Discover practical techniques for improving code quality, including safety measures, identifying code smells, and applying refactoring rules. Follow along as Clausen demonstrates the application of these principles through examples, covering topics such as statement refactoring, type code elimination, and flow control. Gain insights into strong-style pairing, creating a supportive coding environment, and developing a trail map for successful refactoring. This talk provides valuable strategies for tech leads and developers looking to enhance their software hygiene practices and deliver greater value to users.
Syllabus
Intro
A new project
Dead weight
Strong-style pairing
1 Safety
2 The code
3 The environment
4 The smells
From smells to rules
Five lines: Statement
Example
Type code elimination: Flow
Trail map: Summary
Outro
Taught by
GOTO Conferences