mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-10-14 22:17:38 +00:00
fix: replace yaml frontmatter tags with tag (#2353)
This commit is contained in:
1 parent
1a14fa4f40
commit
266ed609ec
226 files changed
+226
-226
No files matched your search
@@ -2,7 +2,7 @@
|
|||||||
title: Abstract Document
|
title: Abstract Document
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Abstract Factory
|
title: Abstract Factory
|
||||||
category: Creational
|
category: Creational
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Active Object
|
title: Active Object
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Acyclic Visitor
|
title: Acyclic Visitor
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Adapter
|
title: Adapter
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Aggregator Microservices
|
title: Aggregator Microservices
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
- Decoupling
|
- Decoupling
|
||||||
- Microservices
|
- Microservices
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Ambassador
|
title: Ambassador
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: API Gateway
|
title: API Gateway
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
- Decoupling
|
- Decoupling
|
||||||
- Microservices
|
- Microservices
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Arrange/Act/Assert
|
title: Arrange/Act/Assert
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Testing
|
- Testing
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Async Method Invocation
|
title: Async Method Invocation
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Reactive
|
- Reactive
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Balking
|
title: Balking
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Bridge
|
title: Bridge
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Builder
|
title: Builder
|
||||||
category: Creational
|
category: Creational
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Business Delegate
|
title: Business Delegate
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Bytecode
|
title: Bytecode
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Game programming
|
- Game programming
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Caching
|
title: Caching
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
---
|
---
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Callback
|
title: Callback
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Reactive
|
- Reactive
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Chain of responsibility
|
title: Chain of responsibility
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Circuit Breaker
|
title: Circuit Breaker
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
- Decoupling
|
- Decoupling
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Claim Check Pattern
|
title: Claim Check Pattern
|
||||||
category: Cloud
|
category: Cloud
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
- Microservices
|
- Microservices
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Static Content Hosting
|
title: Static Content Hosting
|
||||||
category: Cloud
|
category: Cloud
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Collecting Parameter
|
title: Collecting Parameter
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Generic
|
- Generic
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Collection Pipeline
|
title: Collection Pipeline
|
||||||
category: Functional
|
category: Functional
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Reactive
|
- Reactive
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Combinator
|
title: Combinator
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Reactive
|
- Reactive
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Command
|
title: Command
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Commander
|
title: Commander
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Component
|
title: Component
|
||||||
categories: Behavioral
|
categories: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Game programming
|
- Game programming
|
||||||
- Domain
|
- Domain
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Composite Entity
|
title: Composite Entity
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Enterprise Integration Pattern
|
- Enterprise Integration Pattern
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Composite View
|
title: Composite View
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Enterprise Integration Pattern
|
- Enterprise Integration Pattern
|
||||||
- Presentation
|
- Presentation
|
||||||
---
|
---
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Composite
|
title: Composite
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Converter
|
title: Converter
|
||||||
category: Creational
|
category: Creational
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: CQRS
|
title: CQRS
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
---
|
---
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Data Access Object
|
title: Data Access Object
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Data access
|
- Data access
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Data Bus
|
title: Data Bus
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Data Locality
|
title: Data Locality
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Game programming
|
- Game programming
|
||||||
- Performance
|
- Performance
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Data Mapper
|
title: Data Mapper
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Data Transfer Object
|
title: Data Transfer Object
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Decorator
|
title: Decorator
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Delegation
|
title: Delegation
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Dependency Injection
|
title: Dependency Injection
|
||||||
category: Creational
|
category: Creational
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Dirty Flag
|
title: Dirty Flag
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Game programming
|
- Game programming
|
||||||
- Performance
|
- Performance
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Domain Model
|
title: Domain Model
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Domain
|
- Domain
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Double Buffer
|
title: Double Buffer
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
- Game programming
|
- Game programming
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Double Checked Locking
|
title: Double Checked Locking
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Double Dispatch
|
title: Double Dispatch
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: EIP Aggregator
|
title: EIP Aggregator
|
||||||
category: Integration
|
category: Integration
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Enterprise Integration Pattern
|
- Enterprise Integration Pattern
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: EIP Message Channel
|
title: EIP Message Channel
|
||||||
category: Integration
|
category: Integration
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Enterprise Integration Pattern
|
- Enterprise Integration Pattern
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: EIP Publish Subscribe
|
title: EIP Publish Subscribe
|
||||||
category: Integration
|
category: Integration
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Enterprise Integration Pattern
|
- Enterprise Integration Pattern
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: EIP Splitter
|
title: EIP Splitter
|
||||||
category: Integration
|
category: Integration
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Enterprise Integration Pattern
|
- Enterprise Integration Pattern
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: EIP Wire Tap
|
title: EIP Wire Tap
|
||||||
category: Integration
|
category: Integration
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Enterprise Integration Pattern
|
- Enterprise Integration Pattern
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Event Aggregator
|
title: Event Aggregator
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Reactive
|
- Reactive
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Event-based Asynchronous
|
title: Event-based Asynchronous
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Reactive
|
- Reactive
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Event Driven Architecture
|
title: Event Driven Architecture
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Reactive
|
- Reactive
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Event Queue
|
title: Event Queue
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Game programming
|
- Game programming
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Event Sourcing
|
title: Event Sourcing
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Execute Around
|
title: Execute Around
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Extension objects
|
title: Extension objects
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Facade
|
title: Facade
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang Of Four
|
- Gang Of Four
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Factory Kit
|
title: Factory Kit
|
||||||
category: Creational
|
category: Creational
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
## Also Known As
|
## Also Known As
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Factory Method
|
title: Factory Method
|
||||||
category: Creational
|
category: Creational
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Factory
|
title: Factory
|
||||||
category: Creational
|
category: Creational
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Fan-Out/Fan-In
|
title: Fan-Out/Fan-In
|
||||||
category: Integration
|
category: Integration
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Microservices
|
- Microservices
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Feature Toggle
|
title: Feature Toggle
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Filterer
|
title: Filterer
|
||||||
language: en
|
language: en
|
||||||
category: Functional
|
category: Functional
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Fluent Interface
|
title: Fluent Interface
|
||||||
category: Functional
|
category: Functional
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Reactive
|
- Reactive
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Flux
|
title: Flux
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Flyweight
|
title: Flyweight
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
- Performance
|
- Performance
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Front Controller
|
title: Front Controller
|
||||||
category: Structural
|
category: Structural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Game Loop
|
title: Game Loop
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Game programming
|
- Game programming
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Guarded Suspension
|
title: Guarded Suspension
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Half-Sync/Half-Async
|
title: Half-Sync/Half-Async
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Hexagonal Architecture
|
title: Hexagonal Architecture
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Identity Map
|
title: Identity Map
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
- Data access
|
- Data access
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Intercepting Filter
|
title: Intercepting Filter
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Interpreter
|
title: Interpreter
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Iterator
|
title: Iterator
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
title: Layers
|
title: Layers
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Lazy Loading
|
title: Lazy Loading
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Leader Election
|
title: Leader Election
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Cloud distributed
|
- Cloud distributed
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Leader/Followers
|
title: Leader/Followers
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: en
|
language: en
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ folder: abstract-document
|
|||||||
permalink: /patterns/abstract-document/
|
permalink: /patterns/abstract-document/
|
||||||
categories: Structural
|
categories: Structural
|
||||||
language: es
|
language: es
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ folder: abstract-factory
|
|||||||
permalink: /patterns/abstract-factory/
|
permalink: /patterns/abstract-factory/
|
||||||
categories: Creational
|
categories: Creational
|
||||||
language: es
|
language: es
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ folder: active-object
|
|||||||
permalink: /patterns/active-object/
|
permalink: /patterns/active-object/
|
||||||
categories: Concurrency
|
categories: Concurrency
|
||||||
language: es
|
language: es
|
||||||
tags:
|
tag:
|
||||||
- Performance
|
- Performance
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ folder: acyclic-visitor
|
|||||||
permalink: /patterns/acyclic-visitor/
|
permalink: /patterns/acyclic-visitor/
|
||||||
categories: Behavioral
|
categories: Behavioral
|
||||||
language: es
|
language: es
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Adapter
|
title: Adapter
|
||||||
category: Structural
|
category: Structural
|
||||||
language: es
|
language: es
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Adapter
|
title: Adapter
|
||||||
category: Structural
|
category: Structural
|
||||||
language: ko
|
language: ko
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Builder
|
title: Builder
|
||||||
category: Creational
|
category: Creational
|
||||||
language: ko
|
language: ko
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Factory
|
title: Factory
|
||||||
category: Creational
|
category: Creational
|
||||||
language: ko
|
language: ko
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Iterator
|
title: Iterator
|
||||||
categories: Behavioral
|
categories: Behavioral
|
||||||
language: ko
|
language: ko
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Observer
|
title: Observer
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: ko
|
language: ko
|
||||||
tags:
|
tag:
|
||||||
- Gang Of Four
|
- Gang Of Four
|
||||||
- Reactive
|
- Reactive
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Prototype
|
title: Prototype
|
||||||
category: Creational
|
category: Creational
|
||||||
language: ko
|
language: ko
|
||||||
tags:
|
tag:
|
||||||
- Gang Of Four
|
- Gang Of Four
|
||||||
- Instantiation
|
- Instantiation
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Proxy
|
title: Proxy
|
||||||
category: Structural
|
category: Structural
|
||||||
language: ko
|
language: ko
|
||||||
tags:
|
tag:
|
||||||
- Gang Of Four
|
- Gang Of Four
|
||||||
- Decoupling
|
- Decoupling
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Singleton
|
title: Singleton
|
||||||
category: Creational
|
category: Creational
|
||||||
language: ko
|
language: ko
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Strategy
|
title: Strategy
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: ko
|
language: ko
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ folder: template-method
|
|||||||
permalink: /patterns/template-method/ko
|
permalink: /patterns/template-method/ko
|
||||||
categories: Behavioral
|
categories: Behavioral
|
||||||
language: ko
|
language: ko
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Abstract Factory
|
title: Abstract Factory
|
||||||
categories: Creational
|
categories: Creational
|
||||||
language: pt
|
language: pt
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Adapter
|
title: Adapter
|
||||||
category: Structural
|
category: Structural
|
||||||
language: pt
|
language: pt
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Builder
|
title: Builder
|
||||||
categories: Creational
|
categories: Creational
|
||||||
language: pt
|
language: pt
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Singleton
|
title: Singleton
|
||||||
category: Creational
|
category: Creational
|
||||||
language: tr
|
language: tr
|
||||||
tags:
|
tag:
|
||||||
- Gang of Four
|
- Gang of Four
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Abstract Document
|
title: Abstract Document
|
||||||
category: Structural
|
category: Structural
|
||||||
language: vi
|
language: vi
|
||||||
tags:
|
tag:
|
||||||
- Extensibility
|
- Extensibility
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Loaded 100 of 226 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user