design-patterns
Here are 2,950 public repositories matching this topic...
Jekyll front matter is used to add attributes to web pages on our web site. All the patterns have their front matter defined in README.md but description is missing from there. description is used to add HTML meta tag to the pattern's web page as can be seen here: https://github.com/iluwatar/java-design-patterns/blob/gh-pages/_includes/head.html#L8
-
Updated
Feb 20, 2020
-
Updated
Feb 20, 2020
I think listing anti-patterns with some basic reasoning about "why not" is a good idea.
Example - singleton. Although #256 has "won't fix" label
- it is in PRs section, and people (if searching history at all) are searching issues first.
- it was misspelled, Singelton instead of Singleton, therefore impossible to find
Listing most popular anti-patterns (without actual implementation) shou
Docs using Sphinx should be build in a Python container and then copied over to a fresh nginx container to serve the docs, no PHP needed here.
Clicking on a pattern which is unfinished (i.e status = ✘) provides no feedback on the website, nothing happens.
Clicking on the link multiple times appends the category to the URL multiple times. For example clicking on Abstract Factory three times yields the following url:
http://tmrts.com/go-patterns/creational/creational/creational/abstract_factory.md
Lastly, clicking on such an o
-
Updated
Feb 20, 2020 - Swift
Based on the description. If project owners are ok enable Stage 2 Babel transformation it is a good alternative to bind in the constructor.
class Switcher extends React.Component {
constructor(props) {
super-
Updated
Feb 20, 2020 - Java
-
Updated
Feb 20, 2020
Hi,
I think I may have stumbled upon a bug.
With the value to set 'Cart' it shows 'Gear' in the drawer, this happens consistently throughout all other values
<img width="411" alt="image" src="https://user-images.githubusercontent.com/20213078/4796
-
Updated
Feb 20, 2020 - Kotlin
-
Updated
Feb 20, 2020 - TypeScript
-
Updated
Feb 20, 2020 - JavaScript
-
Updated
Feb 19, 2020
-
Updated
Feb 19, 2020
-
Updated
Feb 20, 2020 - C#
-
Updated
Feb 11, 2020 - JavaScript
-
Updated
Feb 20, 2020 - PHP
-
Updated
Feb 20, 2020 - C#
-
Updated
Feb 20, 2020 - HTML
It would be nice to instantiate ValueObjects the same way we instantiate Entities. I suggest we include methods into EntityFactory to instantiate ValueObjects.
-
Updated
Feb 20, 2020
-
Updated
Feb 19, 2020 - HTML
-
Updated
Feb 19, 2020 - C#
-
Updated
Feb 18, 2020 - Swift
Improve this page
Add a description, image, and links to the design-patterns topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the design-patterns topic, visit your repo's landing page and select "manage topics."

A description is incomplete. It should mention:
These patterns are not competing, but complementing each other. To achieve availability, one needs both fail-over and replication.
right after
"There are two main patterns to support high availability: fail-over and replication. "