Title: I&#x27;m leading a team of programmers - not all of whom I had a say in choosing. They&#x27;re generally a smart lot when it comes to understanding the algorithmic &amp; functional logic - but make beginner level mistakes like hardcoding thigns, naming functions like &quot;findeventsfromthelast6hours&quot;  (when the 6 hours could be changed at some point - rendering the name of the function pointless). And so on...<p>I review commits now and then and find some of these issues - but due to the nature and timeline fo the project cannot do it for each and ever commit of course. So I&#x27;m wondering what  I can do about this? Is there a short guide or book that I can recommend my team to read? I of course tell them these things myself too - but it gets frustrating because I keep feeling like a lot of this should really just be common sense.
Upvote: