If the person is not adding value, but instead merely checking the request and doing things that could be automated, the time and costs savings make this process improvement a must.
Such scenarios expose the need for a more sophisticated scheme, than simply keeping and checking the most recent request data.
此类场景表明需要使用更完善的方案,而不只是保存和检查最近的请求数据。
3
It also explains the difference between programming by contract and defensive programming with a clever situation where your customers request that the framework code do the checking.