That depends greatly on who the target audience for the spec is.
A rule of thumb I use is to make the specs sufficiently detailed that someone one notch less skilled than I am could read the spec and have a good chance at implementing whatever the spec describes. As a rule of thumb, it's worked pretty well.
Two book recommendations to help make your specs readable:
In reply to Re: How to write technical specs
by dws
in thread How to write technical specs ?
by dwiz
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |