The DETAILS principles listed below encompass seven best practices that will help you enhance code quality. They focus on readability, extensibility and testability.