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

Design patterns implemented in Java

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

unit-of-work/src/main/java/com/iluwatar/unitofwork/StudentDatabase.java how can u save a complex object graph with a simple `modify` call? should `modify` update everything in object graph? ``` public class StudentDatabase { public void insert(Student student)...

info: help wanted
type: support
type: enhancement

I have examined the code in Interpreter pattern. This example parse the specified string and output the expected computing result. But I don't really get the meaning of using this...

info: help wanted
epic: pattern
type: enhancement

With the following versions: - Eclipse: Version: 2019-09 R (4.13.0) - Eclipse Checkstyle Project: Eclipse Checkstyle 8.18.0.201903231603 When following the instructions at: https://github.com/iluwatar/java-design-patterns/wiki/12.-IDE-instructions on the step: "Right click java-design-patterns project...

type: bug
info: help wanted
epic: developer wiki
epic: ide issue
type: task

## Description The Space-Based Architecture design pattern is aimed at addressing scalability and concurrency issues by minimizing factors that limit application scaling. This pattern is ideal for applications with high...

info: help wanted
epic: pattern
epic: architecture
type: feature

## Description The Microkernel Architecture design pattern, also known as the plug-in architecture, is ideal for product-based applications that need to extend their core functionalities through plug-ins. This pattern is...

info: help wanted
epic: pattern
epic: architecture
type: feature

As the end of support of JVM 11 would be in exactly 1 year (September 2023) this repository should probably consider moving to the next stable JVM release (JVM 17)...

epic: build issue
epic: dependencies
type: task
status: stale

### Description: Implement the Procedure Access Object (PAO) design pattern in the project. The PAO pattern centralizes the logic to access stored procedures in the database, providing a uniform interface...

info: help wanted
epic: pattern
type: feature

In this issue, let's add a proper explanation for the pattern. Acceptance criteria - The pattern's README.md has been amended with an explanation - The explanation consists of - Real...

type: feature
status: stale
epic: documentation

In this issue, let's add a proper explanation for the pattern. Acceptance criteria - The pattern's README.md has been amended with an explanation - The explanation consists of - Real...

type: feature
status: stale
epic: documentation

## Description The PK Block Generator design pattern is a structural pattern that allows for efficient and modular generation of blocks of code or data. This pattern is particularly useful...

info: help wanted
epic: pattern
type: feature