Description
The primary reason why dirtydozen is here is because almost all common programming mistakes just keep occurring – repeatedly! Therefore, the idea was to document these mistakes and make the result of this process widely available to help everyone produce clean code.
This document is a lessons learnt resource that’s been put together on the back of decades of experience in writing code, doing code reviews and producing mission critical solutions built and running on code.
Guidance in this resource can be applied with any programming language and any platform where the compiled code is running on. It’s simply a guide for anyone undertaking programming with any kind of code.
Audience
Mostly developers or programmers at any stage in their programming journey responsible for writing and reviewing code.