Specification and implementation (cont.)
nSpecifications isolate you from the details of the implementation.
u“I don’t care how you do it, just get the job done”(to specifications).
uHow the features are actually implemented by the server, is of no concern to the client.
nPreserving the distinction between specification and implementation is absolutely essential.