Coding Horrors - A Horror Film Fan's Guide to PHP Coding Nightmares

Mark Baker (09.Jun.2018 at 10:45, 45 min)
Talk at Dutch PHP Conference 2018 (English - US)

Rating: 4 of 5

Most of us are probably aware of code smells, code that doesn't apply SOLID principles, code that should be refactored to make the system easier to maintain. But there are other coding horrors that should trigger alarm bells whenever we see them. Like a good horror movie, coding horrors should scare us when we find them, because they're often symptomatic of deeper problems. So let's take a short tour of some of the greatest horror movies ever made; and some of the most worrying code horrors that I've seen.

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Comments closed.


Rating: 5 of 5

09.Jun.2018 at 11:56 by Pim Elshoff (81 comments) via Web2 LIVE

Lovely themed (is lovely the right word for a horror theme?) talk about various things juniors tend to misunderstand, and the more experienced tend to misunderstand that juniors misunderstand. Mark is a serene speaker with a lovely accent and soothing presentation. I don't mean to offend when I say granddad, but Mark is like a granddad telling us nice stories. Introduced as the comic relief by himself, I think there was indeed not that much value for more experienced developers in the content, but definitely in the form.

Rating: 5 of 5

09.Jun.2018 at 12:08 by Marv (5 comments) via Web2 LIVE

Lovely and creative idea.

Rating: 5 of 5

09.Jun.2018 at 12:09 by Wouter Kamphuis (7 comments) via Web2 LIVE

I'm a junior and noticed some of the horrors as things I do or have done. I learned from it

Rating: 2 of 5

09.Jun.2018 at 12:57 by Mike Oram (30 comments) via Web2 LIVE

I really liked the message about not judging or reacting too harshly too the code horrors shown. That's very important. Beyond that I didn't think the code examples provided much benefit to the experienced audience. Perhaps adding some more unusual bugs or oddities of PHP for that audience might help. Or adjust the talk description to more accurately reflect the level at which this is pitched.

Rating: 3 of 5

09.Jun.2018 at 21:31 by Karin van den Berg (27 comments) via Web2 LIVE

Nice talk, the speaker wasn’t the most engaging I’ve seen, so the laugh out loud wake up call I was hoping for wasn’t quite there. The examples were fairly simple, a few were nostalgic but overall not much to learn.

Rating: 5 of 5

10.Jun.2018 at 03:36 by Tim Huijzers (35 comments) via Web2 LIVE

Longest screen time brandon frasier had in years. Great comic relieve but with actual applicable info.

Rating: 5 of 5

10.Jun.2018 at 11:42 by Vasileia Ftochogianni (11 comments) via Web2 LIVE

Great insights!

Rating: 5 of 5

10.Jun.2018 at 18:22 by Kenneth Schabrechts (55 comments) via Web2 LIVE

For the more experienced speaker the content itself was a great reminder that not all juniors know the pitfalls one can encounter and so to remember to just explain it. For the juniors this was a nice little awareness talk about things one should not do in PHP.

I absolutely love the theme it was done it! And the correlation between the movies and the examples was great! Bindings was a bit hard, I first thought it was going to be about legacy :p

Mark has a calm stage presence that makes the audience feel at ease. Add the humour he has and you have a great talk!

© 2019