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:
- Uncle Bob Martin's Clean Code Workshop on Agile Software Craftsmanship (in London on 11th - 12th April 2019)
- Test Driven Development (TDD) Workshop with Damjan Vujnovic (in London on 18th - 19th July 2019)
- Uncle Bob's Clean Code: Agile Software Craftsmanship (in London on 30th September - 2nd 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…