Delphi Programming Tutorial #97 - Common Delphi Coding Anti-Patterns

preview_player
Показать описание

Alister Christie is a Delphi MVP (Most Valued Professional), Consultant, Developer, Trainer, Presenter, and Author. He has presented at ADUG (Australasian Delphi Users Group) Symposia and Code Rage Conferences for many years. Alister holds a degree in Mathematics and Computer Science from Victoria University, Wellington. He lives near Wellington, New Zealand.

On this YouTube Channel, Alister has created many hours of video tutorials to help you learn Delphi Programming in efficient and effective ways. Using his lessons, you will programme faster and better, skills applicable for beginners through to experts wanting to expand their programming and coding proficiency.

Video topics by Alister Christie include VCL (Visual Component Library), FireMonkey, FireDAC, Cross-platform, Android, iOS (iPad or iPhone Operating System), Mac OS/X, Windows, IoT (Internet of Things), Algorithms, and more.

Рекомендации по теме
Комментарии
Автор

This video is pure gold!
Alister, I'm your fan, one day I'll be as good as you are.

galdariah
Автор

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.


checkdigits
Автор

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

jensborrisholt
Автор

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!

JanDoggen