* A project without documentation is like a project that doesn't exist
* Code should be modular, and code documention should be as modular as the code it describes.
* A lot of the documentation on READMEs is boilerplate, why repeat the work to re-write it every time?