Skip to content

rsvinicius/structural-design-patterns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Structural Design Patterns Repository

Description

Design patterns provide a kind of template for writing quality code. Knowing which design pattern to use in which scenario can be challenging, but will make you a better programmer. This projects provides structural design patterns example use cases, which can help you identify relationships and organize code into larger structures.

Requirements

  • Java 17+
  • IntelliJ IDEA / Netbeans / Eclipse

Features

  • Adapter pattern
  • Bridge pattern
  • Composite pattern
  • Decorator pattern
  • Façade pattern
  • Flyweight pattern
  • Proxy pattern