Posts

Showing posts from February, 2017

Synon 2E Code Review - pet hates - part I

Image
More coding standards relayed in the context of showing bad habits UPDATE: 06/12/2025 - Linked to a summary post dedicated to deep dive long form posts. https://leedare-plex2e.blogspot.com/2025/12/synon-2e-technical-deep-dives.html Today I thought I'd get a few things off my chest.  Whenever I review code, look at old code or have the job of maintaining code (not my favourite part of the job by a long shot) I am often left dumbfounded.  I see the same old mistakes being made regardless of where I have worked. You will often hear me saying,"Whoever wrote this should be shot!!". The most annoying part is that in many places the developers agree about the best way to code but quickly use the excuse of "I don't have enough time", or "Well it's done now, so don't worry" to not code properly.  My experience tells me it is often the most experienced developer(s) who are the hardest to convince of solid development standards with the terms ...