you have now to wrtie it only once, only with more conscience (see L<Main Goal>).
The perceived quality of the program increases hugely.
+The reason why docs are considered in the "agile" field as less important,
+because they confuse it with overhead. In "complete programming" we mostly give
+our managers highl level docs as written for the user. That means we have almost
+no overhead and the docs have to be so good that even mangers an understand them.