C++ Software Design: Design Principles and Patterns for High-Quality Software.
-
Updated
Feb 13, 2024 - C++
C++ Software Design: Design Principles and Patterns for High-Quality Software.
🔥 ⚡ SOLID Design Principles explanation with diagrams, examples in C++. 🚀 Motivation behind each principle is explained. Difference between good code and bad code is defined.
Developed an Indian Road Traffic simulator with user defined Vehicles
Programmed the mock Dream11 application, which includes functionalities such as selecting players to form a team, choosing leagues such as football or IPL, and calculating points based on player performance to determine winners.
This repository contains my practice solutions for various Data Structures and Algorithms (DSA) problems, competitive programming contest problems, and implementations of design patterns and principles in C++. It serves as a personal archive for learning and improving my problem-solving skills and coding techniques in C++.
Add a description, image, and links to the design-principles topic page so that developers can more easily learn about it.
To associate your repository with the design-principles topic, visit your repo's landing page and select "manage topics."