Enforcing Code Quality with GrumPHP - Lightning talk @ PHPLIMBURG 02/17

Enforcing Code Quality with GrumPHP - Lightning talk @ PHPLIMBURG 02/17

Sick and tired of defending code quality over and over again? GrumPHP will do it for you! During this session, you will learn how a simple tool can keep your codebase clean. GrumPHP will not only improve your codebase, but will also teach your co-workers to write better code following the best practices you've determined as a team.

6c18f9874bd8dd408e41d77518987a0e?s=128

Toon Verwerft

February 22, 2017
Tweet

Transcript

  1. Hello  all!

  2. 3  QUESTIONS  QUIZ

  3. 1.  WHO  HAS  SEEN  BAD  CODE?

  4. None
  5. 2.  WHO  HAS  WRITTEN  BAD  CODE?

  6. Two  developers  ask  forgiveness  of  technical  debt at  the  beginning

     of  a  sprint.
  7. 3.  WHO  HAS  DONE   SOMETHING  ABOUT  BAD  CODE?

  8. None
  9. None
  10. I'M  YOUR  NEW  BEST  FRIEND!

  11. 1. I  LOOKS  FOR BAD  CODE 2. I  PROTECT YOUR

     CODEBASE 3. I  COMPLAIN FOR  YOU
  12. None
  13. None
  14. PHP-­‐CS PHP-­‐CS-­‐Fixer BLACKLIST COMMITMSG PHP-­‐MD PHP-­‐CPD PHP-­‐DCD HUMBUG PHING ANT

    PHP-­‐PARSER JSON-­‐LINT XML-­‐LINT YAML-­‐LINT ATOUM BRUNCH CLOVER GHERKIN GITCONFLICT PHP-­‐VERSION SHELL SECURITY-­‐CHECKER
  15. CONTINUOUS  INTEGRATION

  16. ONE  DOES  NOT  SIMPLY  SUPPORT  ALL  PLATFORMS

  17. None
  18. 71 56 HHVM 70

  19. None
  20. TO  CONTRIBUTE! WE  WANT  YOU

  21. ASK QUESTIONS  YOU  SHOULD!