Article Preview
Buy Now
FEATURE
Design Patterns Part 1
Design Patterns for the Patternless
Issue: 21.6 (November/December 2023)
Author: Marc Zeedar
Author Bio: Marc taught himself programming in high school when he bought his first computer but had no money for software. He's had fun learning ever since.
Article Description: No description available.
Article Length (in bytes): 31,530
Starting Page Number: 19
Article Number: 21603
Resource File(s):
project21603.zip Updated: 2023-10-31 23:51:11
Related Link(s): None
Excerpt of article text...
Last spring I gave a presentation on
design patterns at the Xojo Conference in London. I thought it might be nice to do a write-up inxDev on the topic.While my initial articles will cover the patterns I talked about in my presentation, I may expand this series to additional patterns if there's interest.
Before We Begin
Before I did my presentation I knew little about design patterns. I had read about some and had a vague understanding, and I'd even used a few, but I didn't truly understand them at their core.
One surprising thing I discovered is that to really "get" patterns, you need a solid foundation of Object-Oriented Programming (OOP). That's because patterns are a key OOP feature. Also, the entire purpose of design patterns are to help you use OOP better, so if you don't know or use OOP, patterns are pointless for you.
Thus, we will begin this series with a quick refresher on Object-Oriented Programming.
...End of Excerpt. Please purchase the magazine to read the full article.