<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/</link><description>Recent changes to Home</description><language>en</language><lastBuildDate>Tue, 12 Aug 2025 14:43:09 -0000</lastBuildDate><atom:link href="https://forge.codesys.com/prj/designpatterns/home/Home/feed" rel="self" type="application/rss+xml"></atom:link><item><title>Discussion for Home page</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/?limit=25#92d8</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This is a great resource, thank you. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ek-sheep</dc:creator><pubDate>Tue, 12 Aug 2025 14:43:09 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.comaccaae3057b57f0b0f55da3ce74546c4a822d9fd</guid></item><item><title>Home modified by aliazzz</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v25
+++ v26
@@ -11,8 +11,8 @@
 *Kudo's go out to the original posters!*

 #Remember
-Allthough design patterns can ease your life significantly, the best solution is always the simplest solution. 
-No matter what fancy pattern you throw at it!
+No matter what fancy pattern you throw at it, keep it "simple and stupid" and  ask yourself "do we really need it?".
+Allthough design patterns may ease your life significantly, the simplest solution is always the best solution!

 # Further Reading
 If you need any further reading on these topics, I suggest you visit the following page by gabr42, 'The delphi geek'.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">aliazzz</dc:creator><pubDate>Fri, 05 Jun 2020 12:16:50 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.coma2abff5a7d9d0b1395a2d9e106b1e44f129d653a</guid></item><item><title>Home modified by aliazzz</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v24
+++ v25
@@ -14,13 +14,12 @@
 Allthough design patterns can ease your life significantly, the best solution is always the simplest solution. 
 No matter what fancy pattern you throw at it!

- #Further readings
- If you need any further reading on these topics, I suggest you visit the following page by gabr42, 'The delphi geek'.
- It contains many many useful links on for OOP related topic. A SOLID (pun intended) starting point for all!
+# Further Reading
+If you need any further reading on these topics, I suggest you visit the following page by gabr42, 'The delphi geek'.
+It contains many many useful links on for OOP related topic. A SOLID (pun intended) starting point for all!

- https://www.thedelphigeek.com/2019/04/deep-dive-into-design-patterns.html
- 
- Now, let's dive into some CODESYS patterns curated and collected from around the web;
+https://www.thedelphigeek.com/2019/04/deep-dive-into-design-patterns.html
+Now, let's dive into some CODESYS patterns curated and collected from around the web;


 ## Patterns of Ladder Logic Programming
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">aliazzz</dc:creator><pubDate>Fri, 05 Jun 2020 12:13:04 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com8185289181acdd73dec6fa6ca83939f711941873</guid></item><item><title>Home modified by aliazzz</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v23
+++ v24
@@ -13,6 +13,14 @@
 #Remember
 Allthough design patterns can ease your life significantly, the best solution is always the simplest solution. 
 No matter what fancy pattern you throw at it!
+
+ #Further readings
+ If you need any further reading on these topics, I suggest you visit the following page by gabr42, 'The delphi geek'.
+ It contains many many useful links on for OOP related topic. A SOLID (pun intended) starting point for all!
+ 
+ https://www.thedelphigeek.com/2019/04/deep-dive-into-design-patterns.html
+ 
+ Now, let's dive into some CODESYS patterns curated and collected from around the web;

 ## Patterns of Ladder Logic Programming
@@ -69,11 +77,3 @@
  Original Poster: Armando Rene Narvaez Contreras

 https://forge.codesys.com/prj/designpatterns/code/HEAD/tree/Tags/The%20-Singleton-%20Pattern
- 
- 
- 
- # Further readings
- If you need any further reading on these topics, I suggest you visit the following page by gabr42, 'The delphi geek'.
- It contains many many useful links on any OOP related topics.  A good starting point for all!
- 
- https://www.thedelphigeek.com/2019/04/deep-dive-into-design-patterns.html
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">aliazzz</dc:creator><pubDate>Fri, 05 Jun 2020 12:11:50 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com30ce215a082986bb54fc26097c750b0e4ca21636</guid></item><item><title>Home modified by aliazzz</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v22
+++ v23
@@ -71,7 +71,8 @@
 https://forge.codesys.com/prj/designpatterns/code/HEAD/tree/Tags/The%20-Singleton-%20Pattern

- # Further reading
+ 
+ # Further readings
  If you need any further reading on these topics, I suggest you visit the following page by gabr42, 'The delphi geek'.
  It contains many many useful links on any OOP related topics.  A good starting point for all!

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">aliazzz</dc:creator><pubDate>Fri, 05 Jun 2020 12:09:20 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com47ed6a4dd887c510850bb8ccb4ee88108d74f0e4</guid></item><item><title>Home modified by aliazzz</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v21
+++ v22
@@ -9,6 +9,7 @@
 Any new contributions are heartly welcome!

 *Kudo's go out to the original posters!*
+
 #Remember
 Allthough design patterns can ease your life significantly, the best solution is always the simplest solution. 
 No matter what fancy pattern you throw at it!
@@ -70,4 +71,8 @@
 https://forge.codesys.com/prj/designpatterns/code/HEAD/tree/Tags/The%20-Singleton-%20Pattern


+ # Further reading
+ If you need any further reading on these topics, I suggest you visit the following page by gabr42, 'The delphi geek'.
+ It contains many many useful links on any OOP related topics.  A good starting point for all!

+ https://www.thedelphigeek.com/2019/04/deep-dive-into-design-patterns.html
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">aliazzz</dc:creator><pubDate>Fri, 05 Jun 2020 12:08:44 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com877eb43ba33d0456a362c31e88a62a5a591ffa9f</guid></item><item><title>Home modified by aliazzz</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">aliazzz</dc:creator><pubDate>Fri, 28 Feb 2020 18:03:34 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com11d960aa8e4a43750f41bbb149212d36ed48cab2</guid></item><item><title>Home modified by aliazzz</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v19
+++ v20
@@ -10,7 +10,7 @@

 *Kudo's go out to the original posters!*
 #Remember
-Allthough design patterns can ease your life significantly, the best solution is always the simplest (and/ or procedural) solution. 
+Allthough design patterns can ease your life significantly, the best solution is always the simplest solution. 
 No matter what fancy pattern you throw at it!


&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">aliazzz</dc:creator><pubDate>Fri, 28 Feb 2020 18:03:34 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com5589b98743e9f7a0095b82c841bbf8818c8ad098</guid></item><item><title>Home modified by aliazzz</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v18
+++ v19
@@ -1,5 +1,3 @@
-[[drone]]
-
 [[members limit=20]]

 [TOC]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">aliazzz</dc:creator><pubDate>Fri, 13 Dec 2019 16:59:43 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.comeec0086ce88cbd54cb36f9c9e0c4ef55e45404c4</guid></item><item><title>Home modified by aliazzz</title><link>https://forge.codesys.com/prj/designpatterns/home/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v15
+++ v16
@@ -18,7 +18,7 @@
 The 'Patterns of Ladder Logic' translated to CODESYS 3 LD Function Blocks
 Original Poster: Scott Whitlock: http://www.contactandcoil.com/patterns-of-ladder-logic-programming/

-https://forge.codesys.com/prj/designpatterns/Git/ci/master/tree/Patterns%20of%20Ladder%20Logic%20Programming/
+https://forge.codesys.com/prj/designpatterns/code/HEAD/tree/Tags/Patterns%20of%20Ladder%20Logic%20Programming/

 ## The -Abstract Factory- Pattern
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">aliazzz</dc:creator><pubDate>Mon, 17 Jun 2019 20:27:14 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com956d9c6c222c1ce23f5ca012f3239d0863e50ae8</guid></item></channel></rss>