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

Design patterns implemented in Java

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

- Active record pattern - [Issue](https://github.com/iluwatar/java-design-patterns/issues/79) - Attempts to implement active record in java.

status: under review
status: stale

Add FSM pattern, tests and README.md

status: under review

Add the following README files: - localization/hi/adapter/README.md - localization/hi/factory/README.md - localization/hi/observer/README.md

info: good first issue
type: feature
epic: documentation

Implement Curiously Recurring Template Pattern (CRPT) idiom in Java. See the example at https://nuah.livejournal.com/328187.html Acceptance criteria - CRPT pattern implemented according to guidance at https://github.com/iluwatar/java-design-patterns/wiki/01.-How-to-contribute

epic: pattern
type: feature

Hi all! Following [01.-How to contribute document](https://github.com/iluwatar/java-design-patterns/wiki/01.-How-to-contribute) I create this issue because I want to contribute to actually open issue #2277 translating [aggregator-microservices/README.md](https://github.com/iluwatar/java-design-patterns/blob/master/aggregator-microservices/README.md) I will save it in a new...

type: feature
epic: translation

This task tracks the translation of the patterns. More information about the translation process is available at https://github.com/iluwatar/java-design-patterns/wiki/15.-Support-for-multiple-languages Acceptance criteria - The patterns have been translated - The patterns can...

info: help wanted
type: feature
epic: documentation

This task tracks the translation of the patterns. More information about the translation process is available at https://github.com/iluwatar/java-design-patterns/wiki/15.-Support-for-multiple-languages Acceptance criteria - The patterns have been translated - The patterns can...

info: help wanted
type: feature
epic: documentation

Broken linkage [Java CI with Maven](https://github.com/iluwatar/java-design-patterns/workflows/Java%20CI%20with%20Maven/badge.svg) on the following Chinese localization README file. https://github.com/iluwatar/java-design-patterns/blob/master/localization/zh/README.md

type: bug
info: help wanted
info: good first issue
epic: documentation

This is part of the transition plan at https://github.com/iluwatar/java-design-patterns/wiki/19.-Java-17-transition. In this issue, we build the project using JDK 11 and try to run it with Java 17 runtime. Acceptance criteria...

info: good first issue
epic: build issue
info: hacktoberfest
type: feature
priority: high

This task is part of the transition plan at https://github.com/iluwatar/java-design-patterns/wiki/19.-Java-17-transition. Here we address the issues that come up when building the project with JDK 17 using language level Java 11....

info: good first issue
epic: build issue
info: hacktoberfest
type: feature
priority: high