Design Patterns
Design Patterns are standard solutions to common problems. By adhering to Design Patterns one avoids pitfalls of other solutions. On top of that, because Design Patterns are standard solutions, the solutions are also easily understood.
12 Factor App
ACID
Assume
Canary Release
Clarity
Coding vs Programming
Compentence
Complexity
Convention over Configuration
Conway's Law
Dead Letter Queue
Dependency Injection
Design for Failure
Dictator and Lieutenants Workflow
Divide and Conquer
DRY
Duck Typing
Eat the Frog in the Morning
Expectation Management
Fail Fast
Fall Fast
FedRamp
Finite vs Infinite Games
Four Eyes Principle
Give Control
Hub and Spoke
Infrastructure as Code
IoC
ISO 13485
ISO 13485 specifies requirements for a quality management system where an organization needs to demonstrate its ability to provide medical devices and related services that consistently meet customer and applicable Regulatory Requirements.
Read more ISO 27001
ISO 27002
ISO 27018
ISO 29100
ISO-21001
ISO 21001 - Educational Organization Management Systems
Read more ISO-22600
ISO 22600
is a standard that addresses the crucial aspects of managing privileges and controlling access to healthcare information systems. It provides guidelines and requirements for establishing effective security measures to protect PHI, ensuring that only authorized individuals have appropriate access rights.
ISO-8601
ISO-9001
ISO 9001 - Educational Organization Management Systems
Read more IT Layers
JIT Access
KISS
Least Astonishment
Least Privilege
Loose Coupling
Low Hanging Fruit
Make everything as simple as possible, but no simpler
MDD
“Medical Device Directives (MDD)
is Europe’s equivalent of MDSAP, which is required for SaaMDs that are marketed in Europe. It is soon to be superseded by MDR.”
MDR
“MDR
will be Europe’s equivalent of MDSAP, which will be required for SaaMDs that are marketed in Europe. It will soon replace MDD.”
MDSAP
“The MDSAP
is a program that allows the conduct of a single regulatory audit of a medical device manufacturer’s quality management system that satisfies the requirements of multiple regulatory jurisdictions.”
Method Chaining
Micro Services Architecture
Murphy's Law
NMOSU
Ostrich Principle
Overrides
Pagination
Pair Programming
Pareto Principle
Path of Least Resistance
PEDone
PoC
Pregnant Women Theory
Reliability
Request Acknowledge Process Pattern
The Request Acknowledge Process Pattern
is particularly useful when you have long-running or resource-intensive operations that could potentially block the main Service from responding promptly to client requests.
ROI
Rollback
Search Engine Resistant
SEO
Separation Principle
Service Oriented Architecture
Simpson's Paradox
Single Point of Failure
Single Source of Truth
Small and Frequent
SoC
SOP
A Standard Operating Procedure (SOP) provides clear-cut directions and detailed instructions needed to perform a specific task or operation consistently and efficiently.
Read more SWAT
The Five Rights
The Vehicle Principle
Tight Coupling
Trunk Based Development
Waterfall
YAGNI
YAGNI
is a Design Pattern. As humans we want to make this as versatile as we possibly can to accommodate for things that we potentially need in the future, most of which we end up not needing.