Skip to content
#

design-patterns

Here are 3,383 public repositories matching this topic...

pbanavara
pbanavara commented May 7, 2019

In the solution for the pastebin/bitly system design, the write to cache flow is missing in the second diagram which refers to the scaling aspect. The cache has only a read arrow but not a write arrow. The diagram will be more intuitive if a write-through/write-back cache mechanism was indicated.

bug
iluwatar
iluwatar commented Oct 15, 2019

The project is using SonarCloud static code analysis. The latest results are showing that it has found several blocker and critical severity code smells (major, minor and info level we ignore). In this task those are fixed or marked as false positives. To mark false positives, SuppressWarnings annotation should be used in code as explained in the linked documentation.

Links:
[Blocker and criti

gyermolenko
gyermolenko commented Feb 7, 2019

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

AxlLind
AxlLind commented May 21, 2019

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

Unity-Design-Pattern
clean-architecture-manga

Improve this page

Add a description, image, and links to the design-patterns topic page so that developers can more easily learn about it.

Curate this topic

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."

Learn more

You can’t perform that action at this time.