Demotivational Design Patterns

Arialdo Martini — 16/12/2020 —

Recursion
Recursion
Adapter
Adapter
Mock Object
Mock Object
Deadlock
Deadlock
Dependency Injection
Dependency Injection
Interface Segregation
Interface Segregation
Dependency Inversion Principle
Dependency Inversion Principle
Duck Typing
Duck Typing
YAGNI
YAGNI
Onion Architecture
Onion Architecture
Microservices
Microservices
Shared Mutable State
Shared Mutable State
Binary Tree
Binary Tree
Credits: Ahmad Awais
Multi-paradigm Programming Language
Multi-paradigm Programming Language
Fix It Later
Fix It Later
Credits: Jared Palmer
Simple Design
Simple Design
Design vs User Experience
Design vs User Experience
map vs flatMap
map vs flatMap
Credits: PrimozDeluz
While Vs Do-While
While Vs Do-While
Credits: spiderpig2099
SQL Join
SQL Join
Smoke Testing
Smoke Testing
Credits: Kamran Ahmed
Multithreading
Multithreading
Polyglot Programming
Polyglot Programming
Correlation Is Not Causation
Correlation Is Not Causation
Credits: Brian Leiter
SQL Injection
SQL Injection
Layer-1 Firewall
Layer-1 Firewall
Firewall Violation
Firewall Violation
Security By Obscurity
Security By Obscurity
Code Comments
Code Comments
Done By Specification
Done By Specification
Minimum Viable Product
Minimum Viable Product
Plugin
Plugin
It works
It works