It's probably time to stop recommending Clean Code (2020)
Finally! I&#x27;m glad to hear I&#x27;m not the only one.  I&#x27;ve gone against &#x27;Clean Code&#x27; zealots that end up writing painfully warped abstractions in the effort to adhere to what is in this book.  It&#x27;s OK to duplicate code in places where the abstractions are far enough apart that the alternative is worse.  I&#x27;ve had developers use the &#x27;partial&#x27; feature in C# to meet Martin&#x27;s length restrictions to the point where I have to look through 10-15 files to see the full class. 
 The examples in this post are excellent examples of the flaws in Martin&#x27;s absolutism.