8 lines
No EOL
2.7 KiB
XML
8 lines
No EOL
2.7 KiB
XML
<?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>&lt;Created by waldo &amp; Arend-Jan Kauffmann, Described by waldo&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&rsquo;ll implement:
|
|
Extensibility Decoupling Readability Testability Encapsulation Context Whenever you have to write an isolated piece of business logic, this pattern should be applicable.</description></item></channel></rss> |