Design Patterns in Pascal lazarus / 62-General ---------------------------------------------------------------------- Raul_ES · 2021-04-19 22:07 Hi, I just want to share with you a page where you can find many design patterns written in Delphi, if you may be  interested: github.com/jimmckeeth/DelphiPatterns regards, ---------------------------------------------------------------------- balazsszekely · 2021-04-20 05:00 @Raul_ES QuoteI just want to share with you a page where you can find many design patterns written in Delphi, if you may be  interested: github.com/jimmckeeth/DelphiPatterns Thanks for sharing. Isn't Jim McKeeth a delphi evangelist? On a side note, design patterns are useful things, but people sometimes go overboard. I saw this before on job interviews, if you don't know what a singleton is they will shot you instantly without any further questions . Therefore design patterns are abused and overused. ---------------------------------------------------------------------- Thaddy · 2021-04-20 06:57 There are way more Pascal implementations of The Gang Of Four design patterns available. And yes, he is currently a Delphi Evangelist. He is a long time Delphi user, but I don't know if he was the above  already 5 years ago. (repository dates) Delphi 7 already came with GoF in some editions ---------------------------------------------------------------------- balazsszekely · 2021-04-20 07:33 @Thaddy QuoteThere are way more Pascal implementations of The Gang Of Four design patterns available.Yeah, the gang of four, I almost forgot. The design pattern bible for some programmers. ---------------------------------------------------------------------- Raul_ES · 2021-04-21 19:12 GoF was the mandatory reading in the design patterns course at faculty. IMHO it was hard to read... ---------------------------------------------------------------------- Raul_ES · 2021-04-21 19:13 Here you will find more examples, not only in Pascal. There's also general info about patterns, anti-patterns, etc https://sourcemaking.com/ ---------------------------------------------------------------------- Thaddy · 2021-04-21 19:59 A design pattern is language agnostic. That can be hard to read if you keep the perspective of a language. It is science, philosophy. It is also essential, if you agree with the patterns or not.