Delphi Programming Tutorial #97 – Common Delphi Coding Anti-Patterns During this session you’ll either be thinking “I do that” (and hopefully you’ll stop) or “I remember doing that” (while cringing at the memory). There are certain coding patterns that all Delphi programmers seem to use at some stage – some of them sub-optimal, some weird, and some just plain wrong. Collectively I’ve called them Anti-Patterns, and in this session you’ll get to see some of my favorites (or, anti-favorites).


Ian Barker says:

I’m pretty certain I’ve been guilty of most anti-patterns over the years but I’m pleased to say I’ve gradually learnt to avoid (nearly) all of them nowadays.

Really excellent video – did not know about CTRL + SHIFT + V 🙂

I like the short-cut keypresses appearing like they do.

Thanks Alister.

rabi jayasawal says:

was waiting long for another video from Alister.

Jens Borrisholt says:

Use of #10 as Linebreak instead of sLineBreak is also an AntiPattern

brkrab says:


nice clip

Jan Doggen says:

I object to every bad piece of code (or even a compiler warning) being called an anti-pattern nowadays. Before we know it every group of statements is going to be called a pattern!

 Write a comment


Do you like our videos?
Do you want to see more like that?

Please click below to support us on Facebook!