alguidelines/content/BCPatterns/generic-method-pattern/index.md
2021-11-16 23:54:34 +01:00

69 lines
No EOL
1.2 KiB
Markdown

+++
title = "Generic Method Pattern"
weight = 1180
+++
_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 apply this pattern as a general pattern, you'll implement:
- Extensibility
- Decouplability
- Readability
- Testability
- Encapsulation
## Context:
Whenever you have to write an isolated piece of business logic, this pattern should be applicable.
## Problem:
What happens before this pattern is used? How can it go wrong? 1-5 lines.
## Description
In depth description on what this Pattern is all about
- basic components
- how the interact
- steps to implement
- considerations to take
## Usage:
If applicable: where is it used in an app. You can refer to any app, BaseApp, or a (public) ISV app.
## Benefits:
As I said, it will facilitate a lot of advantages. Let's explain a bit more in depth:
### Extensibility
TODO
### Decouplability
TODO
### Readability
TODO
### Testability
TODO
### Encapsulation
TODO
## When not to use
Validation code
## List of references
Youtube-link? BaseApp? Tweet? ...
## Snippets