Let's call the person in question Alex. Having to make every new feature Alex-proof made all of the engineers better.
Did it? Sounds like making things "Alex proof" may have involved a large amount of over-engineering and over-documenting.
Did it? Sounds like making things "Alex proof" may have involved a large amount of over-engineering and over-documenting.