Weitere ähnliche Inhalte Ähnlich wie When code gets_older (20) Mehr von Sven Peters (20) Kürzlich hochgeladen (20) When code gets_older1. When code gets older
Tips for keeping maintenance projects alive and kicking
Sven Peters
Ambassador
Atlassian
4. Nothing has a more profound or long-
lasting negative effect on the productivity
of a software team than a mess. Nothing.
“
“Robert C. Martin
17. Code Change Algorithmby Michael C. Feathers
Legacy
1. Identify Change Points
5. Make Changes and Refactor
2. Find Test Points
3. Break Dependencies
4. Write Tests
20. DRY Don‘t repeat yourself
KISS - Keep it simple, stupid
Favour Composition over InheritanceRoot Cause Analysis
SingleLevelofAbstraction
Seperation of ConcernsYou Ain‘t Gonna Need It