Developers should prepare their workspace by configuring code style and formatter preferences and including at least two source folders. The code should be formatted and cleaned regularly using provided commands. Developers must follow coding standards like using packages and one class per file. Unit tests are required by having a test class for every code class. Code should be checked in regularly without waiting for coding to finish. Useful commands are provided to create JAR files and generate Javadoc.