Skip to content

aspineon/java-solid-examples

Repository files navigation

SOLID principles examples in Java

How to start

  1. Install Java 8
  2. Clone this repository git clone https://github.com/CodelyTV/solid-principles-java-examples.
  3. Run the tests with ./gradlew test
  4. Start playing around with the different examples of each SOLID principle. You have the explanations in the test code 🙂

Liskov Substitution Principle (LSP)

Dependency Inversion Principle (DIP)

About

This hopefully helpful examples have been implemented by CodelyTV and contributors.

Pull Requests are welcome. We would suggest oppening an issue before actually coding your Pull Request in order to ask for feedback 🙂

License

The MIT License (MIT). Please see License for more information.

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.2%
  • Makefile 0.8%