This commit is contained in:
JeremyVyska 2022-02-15 21:05:36 +00:00
parent 7274dae657
commit 34af3362da
180 changed files with 4499 additions and 3476 deletions

View file

@ -1,4 +1,7 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>BC Patterns on AL Guidelines</title><link>https://alguidelines.dev/bcpatterns/</link><description>Recent content in BC Patterns on AL Guidelines</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="https://alguidelines.dev/bcpatterns/index.xml" rel="self" type="application/rss+xml"/><item><title>Facade Pattern</title><link>https://alguidelines.dev/bcpatterns/facade-pattern/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://alguidelines.dev/bcpatterns/facade-pattern/</guid><description>Created by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Gang of Four), Described by Jesper Schulz-Wedde (Microsoft)
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>BC Patterns on AL Guidelines</title><link>https://alguidelines.dev/bcpatterns/</link><description>Recent content in BC Patterns on AL Guidelines</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="https://alguidelines.dev/bcpatterns/index.xml" rel="self" type="application/rss+xml"/><item><title>Event Bridge Pattern</title><link>https://alguidelines.dev/bcpatterns/event-bridge-pattern/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://alguidelines.dev/bcpatterns/event-bridge-pattern/</guid><description>&amp;lt;Created by waldo &amp;amp; Arend-Jan Kauffmann, Described by waldo&amp;gt;
Abstract In the world of interfaces, it is important to preserve (certain) events over multiple implementation of the interface.
Context An app can have interfaces. It makes it possible for other apps to extend/change the implementations of a certain part of the business logic.
Like in this example, we have an interface, to implement different ways for getting weights from scales:</description></item><item><title>Facade Pattern</title><link>https://alguidelines.dev/bcpatterns/facade-pattern/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://alguidelines.dev/bcpatterns/facade-pattern/</guid><description>Created by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Gang of Four), Described by Jesper Schulz-Wedde (Microsoft)
Abstract The intent of this pattern is to provide a unified API to a single or a collection of potentially complex subsystems. If you apply this pattern as a general pattern, you will ensure improved:
Decoupling Encapsulation Readability Testability Maintainability Context Whenever you want to write an isolated piece of business logic, from now on referred to as subsystem, this pattern should be applicable.</description></item><item><title>Generic Method Pattern</title><link>https://alguidelines.dev/bcpatterns/generic-method-pattern/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://alguidelines.dev/bcpatterns/generic-method-pattern/</guid><description>Created by Gary Winter (Cloud Ready Software), Described by waldo (iFacto Business Solutions | Dynex)
Abstract The goal of this pattern is to facilitate a lot of things in one single awesome way of writing code. If you apply this pattern as a general pattern, you&amp;rsquo;ll implement: