Having well maintained code makes it easier to find bugs, add features, bring new developers onto a team, solve performance issues and makes developers happy!
David will take you through a practical guide on how to do this with your codebase.
He will start at the beginning then get more detailed covering: formatting, commenting, zombie code, naming, refactoring tools, method lengths, commands/queries, complexity, conditional logic, composition/inheritance, duplication and responsibility.
YOU MAY ALSO LIKE:
- 30,000,000+ songs! Explore your favourite music with Spotify's JSON Web API, MVC5, Dapper and OAuth2 (SkillsCast recorded in April 2015)
- Retrospectives Antipatterns — Team Meetings That Don't Suck (in Online Event on 16th July 2020)
- Software Modernisation: A Strategic Approach (SkillsCast recorded in July 2020)
- Maximising 10 Percent Time (SkillsCast recorded in October 2019)
Refactoring towards testable code and happier developers
Dave lives near Brighton and by day he works on large financial internal systems. Dave gets up at 5:30 most days to work on side projects because he loves to code :-) He then plays with his 17 month old daughter, usually listening to ABBA. Then mountain bikes to work dreaming of music and code…