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:
- LDNUG September 2017 - #ProgNET Special with Richard Campbell (in London on 12th September 2017)
- Progressive .NET 2017 (in London on 13th - 15th September 2017)
- London Unreal Engine Meetup (in London on 20th September 2017)
- Fast Track to F# with Tomas Petricek & Phil Trelford (in London on 16th - 17th October 2017)
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…