You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository is your structured path to mastering algorithms and data structures. Build a strong foundation, solve problems effectively and manage data like a pro. Beginner to advanced, with resources . Let's code smarter! 🚀
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.
🟠 In software engineering, SOLID is a mnemonic acronym for five design principles intended to make object-oriented designs more understandable, flexible, and maintainable.
Chess game project is a project that implements the standard chess game as a showcase for OOD design. The purpose of this project is to apply design patterns, SOLID principles, and clean code principles.
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).
SOLID Principles is a coding standard that all developers should have a clear concept for developing software in a proper way to avoid a bad design .it is used across the object-oriented design spectrum. When applied properly it makes your code more extendable, logical and easier to read.
OOD stands for Object Oriented Design. Here I will add some projects focusing object oriented design patterns and object oriented desing principles. This repository is created mainly for learning purpose.
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.