The document provides guidelines for writing better Ionic code that is understandable to other developers. It recommends installing the necessary tools like Node.js and configuring the local development environment for the targeted platforms. Developers should choose the Ionic and Angular versions wisely based on the project requirements and understand the build process to generate apps for all supported platforms and form factors. The document also suggests different ways to test the app and enable features like native scrolling and Crosswalk for better performance. It cautions against using unstable plugins, libraries or older versions of dependencies.