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.

Comments

Comments are closed.

Pim Elshoff at 11:56 on 9 Jun 2018

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.

Marv at 12:08 on 9 Jun 2018

Lovely and creative idea.

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

Mike Oram at 12:57 on 9 Jun 2018

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.

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.

Tim Huijzers at 03:36 on 10 Jun 2018

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

Great insights!

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!