|
|
|
|
|
by brap
277 days ago
|
|
>writing programs is not hard. Specifying what a program should do is hard. But these two things are kinda the same thing. Writing a program is mostly just specifying what it should do in a very specific, unambiguous way. That’s why we have programming languages and don’t use English. A PRD, a design doc and the code itself are kind of all the same thing, but with increasing levels of specification. If you’ve ever played with formal specifications at some point you probably had the realization “wait a minute, I’m just writing another implementation of the program!” and in a way you are. |
|