Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
xiaogithubcode
/
java-design-patterns
Public
forked from
iluwatar/java-design-patterns
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Branch selector
proxy-presentation
User selector
All users
All time
Commit history
Commits on Dec 26, 2016
Add presentation for Proxy pattern.
iseppala
committed
9cf1918
View commit details
Copy full SHA for 9cf1918
Browse repository at this point
Add some material for proxy presentation.
iseppala
committed
5e57cd0
View commit details
Copy full SHA for 5e57cd0
Browse repository at this point
Commits on Dec 24, 2016
Merge pull request #530 from Valdar-Soft/master
Show description for ad93184
iluwatar
authored
ad93184
View commit details
Copy full SHA for ad93184
Browse repository at this point
Commits on Dec 18, 2016
Sonar bug fixes using Yoda condition in equals expression when comparing String literal with String object.
Show description for 95f2c19
valdar-hu
committed
95f2c19
View commit details
Copy full SHA for 95f2c19
Browse repository at this point
Sonar bug fixes using Yoda condition in equals expression when comparing String literal with String object.
Show description for 120033b
valdar-hu
committed
120033b
View commit details
Copy full SHA for 120033b
Browse repository at this point
Commits on Dec 1, 2016
Merge pull request #512 from inbravo/master
Show description for c94c8a3
iluwatar
authored
c94c8a3
View commit details
Copy full SHA for c94c8a3
Browse repository at this point
Review comments++
inbravo
committed
5d88068
View commit details
Copy full SHA for 5d88068
Browse repository at this point
Commits on Nov 28, 2016
Merge pull request #521 from Amarnath510/master
Show description for efc2c88
iluwatar
authored
efc2c88
View commit details
Copy full SHA for efc2c88
Browse repository at this point
pom.xml Fixed Conflict
Chandana Amarnath
committed
1d6d0c5
View commit details
Copy full SHA for 1d6d0c5
Browse repository at this point
Fixed all the code changes after review
Chandana Amarnath
committed
1387e2b
View commit details
Copy full SHA for 1387e2b
Browse repository at this point
Commits on Nov 27, 2016
Update license headers
iseppala
committed
faa29f8
View commit details
Copy full SHA for faa29f8
Browse repository at this point
Merge pull request #519 from iluwatar/presentation
Show description for 89e7f51
iluwatar
authored
89e7f51
View commit details
Copy full SHA for 89e7f51
Browse repository at this point
Commits on Nov 26, 2016
Merge pull request #503 from igeligel/master
Show description for cc02ff4
iluwatar
authored
cc02ff4
View commit details
Copy full SHA for cc02ff4
Browse repository at this point
Update URM Version to 1.4.4 and regenerated all puml files
NooBxGockeL
committed
7d99505
View commit details
Copy full SHA for 7d99505
Browse repository at this point
Commits on Nov 23, 2016
Proxy pattern: Add missing license header
iseppala
committed
8574e06
View commit details
Copy full SHA for 8574e06
Browse repository at this point
Proxy pattern: Improve the example
iseppala
committed
82d3d7b
View commit details
Copy full SHA for 82d3d7b
Browse repository at this point
Removed unused imports in tests
Chandana Amarnath
committed
1a75ab8
View commit details
Copy full SHA for 1a75ab8
Browse repository at this point
Commits on Nov 22, 2016
Decorator pattern: Improve the example
iseppala
committed
92f8501
View commit details
Copy full SHA for 92f8501
Browse repository at this point
Fixed PMD issue.
Chandana Amarnath
committed
b9ac0dc
View commit details
Copy full SHA for b9ac0dc
Browse repository at this point
Reverted pom.xml changes that are done previously.
Amarnath510
authored
5e7887d
View commit details
Copy full SHA for 5e7887d
Browse repository at this point
Updated pom.xml with maven-pmd-plugin
Show description for e8f7187
Amarnath510
authored
e8f7187
View commit details
Copy full SHA for e8f7187
Browse repository at this point
Commits on Nov 20, 2016
Updated checkstyle errors.
Chandana Amarnath
committed
d6b5456
View commit details
Copy full SHA for d6b5456
Browse repository at this point
Issue #450. Updated pom.xml
Chandana Amarnath
committed
52a81eb
View commit details
Copy full SHA for 52a81eb
Browse repository at this point
Issue #450. First commit. Queue Based Load Leveling
Chandana Amarnath
committed
12b70cb
View commit details
Copy full SHA for 12b70cb
Browse repository at this point
Commits on Nov 18, 2016
Merge pull request #515 from dbryla/master
Show description for 68ec24c
iluwatar
authored
68ec24c
View commit details
Copy full SHA for 68ec24c
Browse repository at this point
Commits on Nov 17, 2016
#502 Reduced amount of information logged
daniel-bryla
committed
3091ff2
View commit details
Copy full SHA for 3091ff2
Browse repository at this point
Commits on Nov 15, 2016
Merge pull request #520 from thomasoss/patch-1
Show description for 95b651f
iluwatar
authored
95b651f
View commit details
Copy full SHA for 95b651f
Browse repository at this point
Review comments++
inbravo
committed
f67d2fd
View commit details
Copy full SHA for f67d2fd
Browse repository at this point
Review comments++
inbravo
committed
4ff8fa3
View commit details
Copy full SHA for 4ff8fa3
Browse repository at this point
Commits on Nov 14, 2016
Update App.java
Show description for 9180bb0
thomasoss
authored
9180bb0
View commit details
Copy full SHA for 9180bb0
Browse repository at this point
Commits on Nov 13, 2016
Add presentation link to README.md
iseppala
committed
1abf5b1
View commit details
Copy full SHA for 1abf5b1
Browse repository at this point
Merge branch 'master' into presentation
iseppala
committed
22d973c
View commit details
Copy full SHA for 22d973c
Browse repository at this point
Add new diagram
iseppala
committed
c850295
View commit details
Copy full SHA for c850295
Browse repository at this point
Commits on Nov 12, 2016
Work on Hexagonal Architecture presentation
iseppala
committed
4c24d99
View commit details
Copy full SHA for 4c24d99
Browse repository at this point
Commits on Nov 6, 2016
Link Hexagonal Architecture pattern to corresponding blog entry
iseppala
committed
e1ae106
View commit details
Copy full SHA for e1ae106
Browse repository at this point
Previous
Next
You can’t perform that action at this time.