Be a clean-coder!!
Read the bad and good code, then know how to improve.
Clean Code:a handbook of agile software craftsmanship (Rober.C Martin)
http://tidyjava.com/category/clean-code/ https://www.drupal.org/docs/develop/standards/coding-standards7