.Net
Code Smell – Primitive Obsession and Refactoring Recipes
These are great. I’d also add: not everything with 2 states is a bool — give them their own clear enum. Even worse is shoehorning a nullable bool for tri state. Especially once you have Read more…