Hacker News new | ask | show | jobs
by vannevar 5274 days ago
Design documents are really no different than code that's been written but not tested. Just as with any other code, you want to test the assumptions made in the documentation early and often. You don't want to build up a large mass of documentation that hasn't been at least prototyped, just as you don't want to write reams of code that you haven't yet run.