Difference between revisions of "Template:Design Patterns patterns"
Jump to navigation
Jump to search
imported>Mikeblas m (link to correct article) |
(Space-based architecture is not a software architecture pattern - Partially undid revision 876559128) |
||
| (8 intermediate revisions by 3 users not shown) | |||
| Line 52: | Line 52: | ||
| group4= [[Functional programming|Functional]] | | group4= [[Functional programming|Functional]] | ||
| list4 = | | list4 = | ||
| − | * [[ | + | * [[Monoid#Monoids in computer science|Monoid]] |
| + | * [[Functor (functional programming)|Functor]] | ||
| + | * [[Applicative functor|Applicative]] | ||
| + | * [[Monad (functional programming)|Monad]] | ||
| + | * [[Monad (functional programming)#Comonads|Comonad]] | ||
| + | * [[Monad (functional programming)#Free_monads|Free monad]] | ||
| + | * [[Higher-order function|HOF]] | ||
* [[Currying]] | * [[Currying]] | ||
* [[Function composition (computer science)|Function composition]] | * [[Function composition (computer science)|Function composition]] | ||
| − | * [[ | + | * [[Closure (computer programming)|Closure]] |
| − | |||
* [[Generator (computer programming)|Generator]] | * [[Generator (computer programming)|Generator]] | ||
| Line 84: | Line 89: | ||
* [[Readers–writer lock|Read write lock]] | * [[Readers–writer lock|Read write lock]] | ||
* [[Scheduler pattern|Scheduler]] | * [[Scheduler pattern|Scheduler]] | ||
| + | * [[Software transactional memory|STM]] | ||
* [[Thread pool pattern|Thread pool]] | * [[Thread pool pattern|Thread pool]] | ||
* [[Thread-local storage]] | * [[Thread-local storage]] | ||
| Line 122: | Line 128: | ||
* [[Service-oriented architecture|SOA]] | * [[Service-oriented architecture|SOA]] | ||
* [[Service locator pattern|Service locator]] | * [[Service locator pattern|Service locator]] | ||
| − | |||
| − | |||
* [[Specification pattern|Specification]] | * [[Specification pattern|Specification]] | ||
| Line 174: | Line 178: | ||
* ''[[Design Patterns]]'' | * ''[[Design Patterns]]'' | ||
* ''[[Enterprise Integration Patterns]]'' | * ''[[Enterprise Integration Patterns]]'' | ||
| + | * ''[[Code Complete]]'' | ||
| + | * ''[[Pattern-Oriented Software Architecture|POSA]]'' | ||
| group10= People | | group10= People | ||
| Line 197: | Line 203: | ||
}}<noinclude> | }}<noinclude> | ||
[[Category:Software development templates]] | [[Category:Software development templates]] | ||
| − | + | ||
| − | </noinclude | + | </noinclude> |
Latest revision as of 04:38, 26 June 2020