Nothing obstructs maintenance, debugging and continuous development more than a hastily written codebase. The fact of the matter is that we are craftsmen who typically work in ateliers that have deadlines written all over the walls, and so temptations to hack things up is commonplace. The harsh reality is that hacks have a deadly tendency to build up, and as your application grows, those unidentifiable difficulties are going to make your life (and the lives of your buddies) very hard when you have a piece of software that barely stays intact.
Code is clean if it can be understood easily – by everyone on the team. Clean code can be read and enhanced by a developer other than its original author. With understandability comes readability, changeability, extensibility and maintainability. In his book “Clean Code: A handbook of Agile Software Craftsmanship”, Robert C. Martin gives practical guidelines how to create this type of code and how to keep it this way.
We’re going to take his ideas and organize a series of online events to discuss and practice these ideas. Each session will be preceded by a video of Robert C. Martin on the subject and in the session itself we’ll recap the contents, discuss it, and work through some examples. To get an idea about the contents, please have a look at this video.
Session dates: first Tuesday of the month as of September 2020.
Time: 19:00 – 20:30 (90 minutes) via MS Teams. Paricipating is free. To receive an invite for this event, contact Koen Schilders: Koen.Schilders@enter-group.nl.