This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Writing code that lasts.
Rafael Dohms@rdohms
photo: djandyw.com
#ocforphp
Writing code you won’t hate tomorrow.
Rafael Dohms@rdohms
photo: djandyw.com
#ocforphp
Let me introduce you to someone…
No Tests.
Wrote his own framework.
500 line methods.
Used Singletons!
shhh.. don’t tell Grumpy.
.. and used it.
.. and every other anti-pattern out there.
… not even methods, they were functions
photo: Rob Allen (@akrabat)
REWRITEALL THE CODE!
image: hyperboleandahalf
Real Developers, SHIP STUFF.
photo: Glyn Lowe Photoworks
How do we find balance?
photo: Kalexanderson
Code has an expiration date
photo: CarbonNYC
Code is perishable, it rots.
photo by: massdistraction
Code Evolves
photo by: kevin dooley
Languages evolve.photo by: raneko
You evolve.
photo by: Kaptain Kobold
Complexity kills Comprehension
photo: osbornb
Bad Design
photo: miskan
Bad specs
NIH
source: Urban dictionary
photo by: John 'K'
NIH| nɒt ɪnˈventɪd hɪə |
Not Invented Here —The German art of humiliating any technology, agricultural product, or (medical) scientific work that has not been
invented or produced in Germany, Switzerland, or Austria.source: Urban dictionary