Over the years, I have read numerous poorly written specs. Don't get me wrong, writing good specs is hard and it's more of an art form than anything else. The three main "themes" of bad specs I saw over the years, that come up repeatedly are the foll...
·