$30 off During Our Annual Pro Sale. View Details »

More Code, More Problems (SkiPHP 2014)

January 17, 2014

More Code, More Problems (SkiPHP 2014)


January 17, 2014

More Decks by funkatron

Other Decks in Programming


  1. More Code, More Problems Ed Finkler Fictive Kin @funkatron

  2. Why listen to me?

  3. Be the best developer you can be

  4. Be the best team member you can be

  5. 1. Learn languages, not frameworks

  6. Don’t be a Framework X/Y/Z developer

  7. Complexity of full-stack frameworks

  8. Versatility and flexibility

  9. 2. Build small things

  10. Small things with simple purposes

  11. Solve single problems

  12. Work together & solve big problems


  14. 3. Less code is better than more

  15. Manage less code

  16. Support less code

  17. Justify every line

  18. 4. Create and use simple, readable code

  19. I want code that is easy to understand

  20. I want code that is easy to verify

  21. Readability is a feature

  22. "When developing code you should always choose readability over convenience.

    Code will be read many, many more times than it is written…” - Andy Hunt, “Practices of an Agile Developer”
  23. Best practices vary

  24. Some useful tools

  25. Composer & Packagist

  26. Coding Standards

  27. Confession

  28. Stuff to look at: https://github.com/funkatron/FUnit https://github.com/fictivekin/Resty.php http://microphp.org

  29. Fin microphp.org·fictivekin.com·devhell.info http://joind.in/10421