Skip to content

anhtv08/software_design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

Getting Started

This is simple java project for practising software design pattern It will concern the most popular software pattern design, which catagorised in 3 major groups:

Creation pattern

  • method factory
  • singleton pattern
  • abstract factory method

method invocation pattern

  • command pattern
  • method template ( control template or algorithm steps but give the flexibility in implementation for certain step)

Pattern to changing at runtime

  • strategy pattern
  • method template

integration pattern

  • proxy
  • Facade
  • command
  • adapter
  • observer

Folder Structure

The workspace contains two folders by default, where:

  • src: the folder to maintain sources

Meanwhile, the compiled output files will be generated in the bin folder by default.

If you want to customize the folder structure, open .vscode/settings.json and update the related settings there.

Dependency Management

The JAVA PROJECTS view allows you to manage your dependencies. More details can be found here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages