This application design makes use of classic OOP principles such as inheritance, encapsulation, abstraction and polymorphism. It is designed with a focus on extensibility and ease of maintenance.
-
Updated
Oct 22, 2023 - Java
This application design makes use of classic OOP principles such as inheritance, encapsulation, abstraction and polymorphism. It is designed with a focus on extensibility and ease of maintenance.
A model or starter for a Java web application that will be highly-maintainable over a long period of time (20+ years)
This repository contains a some object oriented programming & system designs solutions for a few famous design problems implemented mostly for kicks and learning. Hopefully might help someone in need! Feel free to fork, copy, suggest corrections or ask questions. Happy designing :)
Add a description, image, and links to the maintainable topic page so that developers can more easily learn about it.
To associate your repository with the maintainable topic, visit your repo's landing page and select "manage topics."