Documentation Boosts Development

How writing documentation can improve implementation and overall quality of software.