4 ms·
> Then why would it be useful to have the spec first if you're expecting to throw it away anyway? The idea is that you should be ready to throw your code away
by reallydontask 7y ago
> Then why would it be useful to have the spec first if you're expecting to throw it away anyway?
The idea is that you should be ready to throw your code away if the requirements change. If the spec changes (e.g. your own made up spec to the client's actual spec) then be ready to throw away some (all?) code.
- js8 7y agoGP's question reminds me of the quote: Plans are worthless, but planning is essential.