Highlight from Mistakes I See Engineers Making in Their Code Reviews
But one of my strongest opinions about software engineering is that there are multiple acceptable approaches to any software problem, and that which one you choose often comes down to taste.