A sliding puzzle game developed using turtle graphics.
-
Updated
Jun 19, 2023 - Python
A sliding puzzle game developed using turtle graphics.
It's a demo projects for practics OOD-Principles and code by swift.
A simple Bank Design Project implementing standard OOD practice
Introduction To Object Oriented Design Using Mermaid and UML
Desktop applications using Java Swing on Netbeans
Java SE 8 practice codes
This project demonstrates how to obtain information from different sources and merge them with an extensible and maintainable approach.
Portfolio of Object Oriented Design labs for CS5004 Summer 2022. UML diagrams included in Birds-Lab and RolePlayingGames-Lab under /res. Exercises in OOD concepts (abstraction, encapsulation, inheritance, polymorphism), as well as some work in basic design patterns.
Object Oriented Design aka OOD. In this repo we have tried to implement some important and commonly used OOD principles.
Design Patterns based on OOD Principles in Python [DEPRECATED]
SOLID is an acronym for the first five object-oriented design principles
An Active Pipeline Framework in Java
Implement Google Search engine simulator using MaxHeap and Priority Queue
Welcome to the Low-Level Design (LLD), Object-Oriented Programming (OOP) Concepts, and Interview Questions repository! This repository is designed to serve as a comprehensive resource for developers preparing for technical interviews and gaining a deeper understanding of software design and OOP concepts.
Book Marketplace Application - A Java Spring Boot project facilitating a web-based platform for students to buy and sell books. Features user and book management with a MySQL database, fixed-size book inventory, and transactional functionality. Includes detailed API documentation using Swagger and Postman.
Application that creates a simple photo album from shapes following the Model-View-Controller (MVC) architecture. Programmed it to support the description of data to visualize in a .txt format and then have the application render the descriptive text in an interactive graphical view (using Swing) and a static web view (using HTML markup and SVG).
🟠 In software engineering, SOLID is a mnemonic acronym for five design principles intended to make object-oriented designs more understandable, flexible, and maintainable.
Software project which illustrates the OOP concepts we learned at Northeastern University.
Add a description, image, and links to the ood-principles topic page so that developers can more easily learn about it.
To associate your repository with the ood-principles topic, visit your repo's landing page and select "manage topics."