Clean code and JavaDoc.