Variable names should be explicit Documentation must be structure according to guidelines, and giving URLs to references.