Update pattern index.md

This commit is contained in:
Ilkka Seppälä 2021-10-12 20:52:19 +03:00
parent e4ab8c8066
commit 097ddb385f
No known key found for this signature in database
GPG Key ID: 31B7C8F5CC412ECB

154
index.md
View File

@ -68,80 +68,80 @@
| [Half-Sync Half-Async](half-sync-half-async) | Concurrency | Performance | | [Half-Sync Half-Async](half-sync-half-async) | Concurrency | Performance |
| [Hexagonal](hexagonal) | Architectural | Decoupling | | [Hexagonal](hexagonal) | Architectural | Decoupling |
| [Intercepting Filter](intercepting-filter) | Behavioral | Decoupling | | [Intercepting Filter](intercepting-filter) | Behavioral | Decoupling |
| Interpreter|Behavioral|Gang of Four | | [Interpreter](interpreter) | Behavioral | Gang of Four |
| Iterator|Behavioral|Gang of Four | | [Iterator](iterator) | Behavioral | Gang of Four |
| Layers|Architectural|Decoupling | | [Layers](layers) | Architectural | Decoupling |
| Lazy Loading|Idiom|Performance | | [Lazy Loading](lazy-loading) | Idiom | Performance |
| Leader Election|Behavioral|Cloud distributed | | [Leader Election](leader-election) | Behavioral | Cloud distributed |
| Leader Followers|Concurrency|Performance | | [Leader Followers](leader-followers) | Concurrency | Performance |
| Lockable Object|Concurrency|Performance | | [Lockable Object](lockable-object) | Concurrency | Performance |
| Marker Interface|Structural|Decoupling | | [Marker Interface](marker-interface) | Structural | Decoupling |
| Master Worker|Concurrency|Performance | | [Master Worker](master-worker) | Concurrency | Performance |
| Mediator|Behavioral|Gang of Four, Decoupling | | [Mediator](mediator) | Behavioral | Gang of Four, Decoupling |
| Memento|Behavioral|Gang of Four | | [Memento](memento) | Behavioral | Gang of Four |
| Model View Controller|Architectural|Decoupling | | [Model View Controller](model-view-controller) | Architectural | Decoupling |
| Model View Presenter|Architectural|Decoupling | | [Model View Presenter](model-view-presenter) | Architectural | Decoupling |
| Model View ViewModel|Architectural|Decoupling | | [Model View ViewModel](model-view-viewmodel) | Architectural | Decoupling |
| Module|Structural|Decoupling | | [Module](module) | Structural | Decoupling |
| Monad|Functional|Reactive | | [Monad](monad) | Functional | Reactive |
| Monostate|Creational|Instantiation | | [Monostate](monostate) | Creational | Instantiation |
| Multiton|Creational|Instantiation | | [Multiton](multiton) | Creational | Instantiation |
| Mute Idiom|Idiom|Decoupling | | [Mute Idiom](mute-idiom) | Idiom | Decoupling |
| Naked Objects|Architectural|Decoupling | | [Naked Objects](naked-objects) | Architectural | Decoupling |
| Null Object|Behavioral|Extensibility | | [Null Object](null-object) | Behavioral | Extensibility |
| Object Mother|Creational|Instantiation | | [Object Mother](object-mother) | Creational | Instantiation |
| Object Pool|Creational|Performance, Game programming | | [Object Pool](object-pool) | Creational | Performance, Game programming |
| Observer|Behavioral|Gang of Four, Reactive | | [Observer](observer) | Behavioral | Gang of Four, Reactive |
| Page Object|Structural|Decoupling | | [Page Object](page-object) | Structural | Decoupling |
| Parameter Object|Behavioral|Extensibility | | [Parameter Object](parameter-object) | Behavioral | Extensibility |
| Partial Response|Behavioral|Decoupling | | [Partial Response](partial-response) | Behavioral | Decoupling |
| Pipeline|Behavioral|Decoupling | | [Pipeline](pipeline) | Behavioral | Decoupling |
| Poison Pill|Behavioral|Cloud distributed, Reactive | | [Poison Pill](poison-pill) | Behavioral | Cloud distributed, Reactive |
| Presentation Model|Behavioral|Decoupling | | [Presentation Model](presentation-model) | Behavioral | Decoupling |
| Priority Queue|Behavioral|Decoupling | | [Priority Queue](priority-queue) | Behavioral | Decoupling |
| Private Class Data|Idiom|Data access | | [Private Class Data](private-class-data) | Idiom | Data access |
| Producer Consumer|Concurrency|Reactive | | [Producer Consumer](producer-consumer) | Concurrency | Reactive |
| Promise|Concurrency|Reactive | | [Promise](promise) | Concurrency | Reactive |
| Property|Creational|Instantiation | | [Property](property) | Creational | Instantiation |
| Prototype|Creational|Gang of Four, Instantiation | | [Prototype](prototype) | Creational | Gang of Four, Instantiation |
| Proxy|Structural|Gang of Four, Decoupling | | [Proxy](proxy) | Structural | Gang of Four, Decoupling |
| Queue Based Load Leveling|Concurrency|Performance, Decoupling | | [Queue Based Load Leveling](queue-based-load-leveling) | Concurrency | Performance, Decoupling |
| Reactor|Concurrency|Performance, Reactive | | [Reactor](reactor) | Concurrency | Performance, Reactive |
| Reader Writer Lock|Concurrency|Performance | | [Reader Writer Lock](reader-writer-lock) | Concurrency | Performance |
| Registry|Creational|Instantiation | | [Registry](registry) | Creational | Instantiation |
| Repository|Architectural|Data access | | [Repository](repository) | Architectural | Data access |
| Resource Acquisition Is Initialization|Idiom|Data access | | [Resource Acquisition Is Initialization](resource-acquisition-is-initialization) | Idiom | Data access |
| Retry|Behavioral|Performance | | [Retry](retry) | Behavioral | Performance |
| Role Object|Structural|Extensibility | | [Role Object](role-object) | Structural | Extensibility |
| Saga|Concurrency|Cloud distributed | | [Saga](saga) | Concurrency | Cloud distributed |
| Semaphore|Concurrency|Performance | | [Semaphore](semaphore) | Concurrency | Performance |
| Separated Interface|Structural|Decoupling | | [Separated Interface](separated-interface) | Structural | Decoupling |
| Servant|Behavioral|Decoupling | | [Servant](servant) | Behavioral | Decoupling |
| Serverless|Architectural|Cloud distributed | | [Serverless](serverless) | Architectural | Cloud distributed |
| Service Layer|Architectural|Data access | | [Service Layer](service-layer) | Architectural | Data access |
| Service Locator|Architectural|Performance, Game programming | | [Service Locator](service-locator) | Architectural | Performance, Game programming |
| Sharding|Behavioral|Performance, Cloud distributed | | [Sharding](sharding) | Behavioral | Performance, Cloud distributed |
| Singleton|Creational|Gang of Four | | [Singleton](singleton) | Creational | Gang of Four |
| Spatial Partitiion|Behavioral|Performance, Game programming | | [Spatial Partition](spatial-partition) | Behavioral | Performance, Game programming |
| Special Case|Behavioral|Extensibility | | [Special Case](special-case) | Behavioral | Extensibility |
| Specification|Behavioral|Data access | | [Specification](specification) | Behavioral | Data access |
| State|Behavioral|Gang of Four | | [State](state) | Behavioral | Gang of Four |
| Step Builder|Creational|Instantiation | | [Step Builder](step-builder) | Creational | Instantiation |
| Strangler|Structural|Cloud distributed, Extensibility | | [Strangler](strangler) | Structural | Cloud distributed, Extensibility |
| Strategy|Behavioral|Gang of Four | | [Strategy](strategy) | Behavioral | Gang of Four |
| Subclass Sandbox|Behavioral|Game programming | | [Subclass Sandbox](subclass-sandbox) | Behavioral | Game programming |
| Table Module|Structural|Data access | | [Table Module](table-module) | Structural | Data access |
| Template Method|Behavioral|Gang of Four | | [Template Method](table-module) | Behavioral | Gang of Four |
| Thread Pool|Concurrency|Performance | | [Thread Pool](thread-pool) | Concurrency | Performance |
| Throttling|Behavioral|Performance | | [Throttling](throttling) | Behavioral | Performance |
| Thread Local Storage|Idiom|Performance | | [Thread Local Storage](thread-local-storage) | Idiom | Performance |
| Tolerant Reader|Integration|Decoupling | | [Tolerant Reader](tolerant-reader) | Integration | Decoupling |
| Trampoline|Behavioral|Performance | | [Trampoline](trampoline) | Behavioral | Performance |
| Transaction Script|Behavioral|Data access | | [Transaction Script](transaction-script) | Behavioral | Data access |
| Twin|Structural|Extensibility | | [Twin](twin) | Structural | Extensibility |
| Type Object|Behavioral|Game programming, Extensibility | | [Type Object](type-object) | Behavioral | Game programming, Extensibility |
| Unit of Work|Architectural|Data access | | [Unit of Work](unit-of-work) | Architectural | Data access |
| Update Method|Behavioral|Game programming | | [Update Method](update-method) | Behavioral | Game programming |
| Value Object|Creational|Instantiation | | [Value Object](value-object) | Creational | Instantiation |
| Version Number|Concurrency|Data access, Microservices | | [Version Number](version-number) | Concurrency | Data access, Microservices |
| Visitor|Behavioral|Gang of Four | | [Visitor](visitor) | Behavioral | Gang of Four |