Habits to Improve Engineering Team Efficiency (Part 1): Design Documents
In Silicon Valley, if you randomly stop a programmer on the street and ask, "Before starting a project, what should you do?" nine out of ten will likely answer, "Write a design doc." So, why are desig...