java-design-patterns icon indicating copy to clipboard operation
java-design-patterns copied to clipboard

Design patterns implemented in Java

Results 520 java-design-patterns issues
Sort by recently updated
recently updated
newest added

In the [pattern template](https://github.com/iluwatar/java-design-patterns/wiki/02.-Pattern-template) there is section for Tutorials. Here we should list tutorials explaining the pattern. One example is here http://java-design-patterns.com/patterns/hexagonal/.

status: under construction
epic: pattern
type: enhancement
info: good first issue
info: hacktoberfest
priority: normal

fix issue 1968 and correct visitor pattern code Modified issue with visitor mode code, changed different method name to method reload, fixed issue1968. Pull request description The main modification of...

Line 35, the second bracket contains a redundant Chinese character “为”, which should be removed from bracket and put in front of the remain words. "为" is a preposition, while...

In issue https://github.com/iluwatar/java-design-patterns/issues/976 JDK11 build was taken to use but one problem related to Naked Objects pattern remains. Issue description from @lbroman: > In my PR #980 I have left...

info: help wanted
epic: pattern
epic: build issue
epic: dependencies

The naked objects example is based on the Apache Isis framework and currently already seems a bit outdated. In this task, we get the latest quickstart example (simpleapp) from https://isis.apache.org/...

status: under construction
epic: pattern
type: enhancement
type: refactoring
priority: normal

![image](https://user-images.githubusercontent.com/54127694/174556120-6fe151da-4b5e-4257-807b-9dbf0c47a67e.png)

**Description:** The Store and Process design pattern focuses on decoupling data storage from data processing to allow for flexible and scalable data stream handling. This pattern is particularly useful in...

info: help wanted
epic: pattern
type: feature

**Description:** The Data Transfer Hash design pattern is used to transfer a large amount of data between different parts of a system or across systems. This pattern uses a hash...

info: help wanted
epic: pattern
type: feature

http://thierryroussel.free.fr/java/books/martinfowler/www.martinfowler.com/isa/leafTableInheritance.html

info: help wanted
epic: pattern
type: feature
priority: normal