There are 2 repositories under design-principles topic.
An open source collection of design principles and methods.
🚀 The ultimate collection of Software Design Patterns & Principles with examples [38/79 Patterns].
Resources to learn Low-level System Design and prepare for Low-level design (LLD/Machine Coding) Interviews
Low level deisgn for cache system
Learn the SOLID design principles by building a robust email microservice
Repository for low level design solution of parking lot
Repository contatining the low level system design of Chess.
Detection of design principle violations in Kotlin as a plugin to detekt.
Curated list of UX styleguides and design systems
A simple factory source generator that enables the pattern to not violate the open-close principle.
Recipies for good coding practices
Object Oriented Design Principles
Low level design for battleship game
Documentation and design principles for Denali UI components, icon library, and corresponding CSS framework.
イギリス政府のデジタルサービスにおけるデザイン原則。Japanese version of GOV.UK Design Principle Poster
Example includes explaintation for each principle
A clone of the popular online movie ticket booking platform, BookMyShow, built using Java and Spring Boot.
A repository for testing theoretical knowledge of the SOLID principles in object oriented programming. (Correct answers will be made available at a later point in time, but can be given by a tutor.)
This project implements SOLID principles and implements TTD Clean Architecture and integrates it with Codemagic CI/CD
C++ Software Design: Design Principles and Patterns for High-Quality Software.
This project contains all java advanced and modern topics, such as streams, lambdas, collections, generics, parallel programming, oop, design patterns and principles and more, check the readme for the full table of contents.
This repository aims to store my general studies on concepts, new technologies and techniques of computer science.
Design patterns in Golang with implementation.
Distributed software system for a differentiated waste disposal service. The project had been developed for the course of Software Systems Engineering M @Unibo
The parking lot system supports the management of multiple parking lots, each containing parking floors and parking slots. Each parking slot can accommodate specific types of vehicles based on their size and type.
The game offers a classic yet customizable gaming experience, allowing players to enjoy the age-old game with a modern twist.
Design principles: SOLID
Usage of OOMD concepts for creating various diagrams, design principles & patterns which helps in next phase of SDLC - Implementation.
Let you become a software craftsman
Design patterns implemented in Java.