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.
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