Firstly, I didn’t talk to the person who wrote it. I rewrote the code and checked it in without their input. Even if it was an improvement, this is a terrible way to go about it. A healthy engineering team is constantly building trust.Dan Abramov
Great read from Dan Abramov this morning over my morning coffee. I’ve always been reluctant to overengineer code in the early stages, it always felt unnecessary, and this is a really good article that points out why.
I particularly liked the quote about the importance of a healthy engineering team that goes beyond writing code.