Slide 22
Slide 22 text
Example
“We must maintain and evolve a Legacy code system but we are not confident at all to touch it...”
Findings
Improvement Ideas (from the team)
Add tests to increase our confidence : which ones? how?
Rewrite the system
Coach proposals
How to test legacy code techniques: Test Pyramid / Strategy, Approval Testing, Code Coverage / Mutation Testing
Static code analysis, Hotspot analysis
How to refactor legacy code: Wrap, Strout, Seams, ...