3 ms·
> In any complex software project, there's always a difference between the contract described by the system's specification and the contract described by the so
by mateuszf 11y ago
> In any complex software project, there's always a difference between the contract described by the system's specification and the contract described by the software as implemented.
That's exactly the reason why source itself is better than implementation documentation - because it is always "current".
- simoncion 11y agoYou managed to miss the larger point. Perhaps these resources will be helpful. http://thecodelesscode.com/case/16 http://thecodelesscode.com/case/16 http://thecodelesscode.com/case/69 http://thecodelesscode.com/case/69
- mateuszf 11y agoIn the second story: The scribe showed that source code may be too detailed, but at the same time he showed that past view of the system will not accurate now if not updated constantly. Which is the point I'm making.