Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: design-principles

YangZhaoo/design-pattern

设计模式

Language: Java - Size: 83 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 2 - Forks: 0

anomaly2104/lld-parking-lot

Repository for low level design solution of parking lot

Language: Java - Size: 210 KB - Last synced: 18 days ago - Pushed: about 1 month ago - Stars: 127 - Forks: 136

sbvkrishna/low-level-design

Resources to learn Low-level System Design and prepare for Low-level design (LLD/Machine Coding) Interviews

Size: 6.84 KB - Last synced: 18 days ago - Pushed: about 2 months ago - Stars: 209 - Forks: 57

anomaly2104/chess-low-level-system-design

Repository contatining the low level system design of Chess.

Language: Java - Size: 34.2 KB - Last synced: 17 days ago - Pushed: about 1 month ago - Stars: 118 - Forks: 73

Dooping/MarkYourSpace

Human-Machine Interaction Final Project

Language: Java - Size: 652 KB - Last synced: 25 days ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

anomaly2104/lld-cab-booking-ola-uber-grab-lyft

Language: Java - Size: 66.4 KB - Last synced: 18 days ago - Pushed: about 1 month ago - Stars: 133 - Forks: 127

DingpingZhang/SimpleFactoryGenerator

A simple factory source generator that enables the pattern to not violate the open-close principle.

Language: C# - Size: 147 KB - Last synced: 22 days ago - Pushed: 7 months ago - Stars: 42 - Forks: 7

anomaly2104/cache-low-level-system-design

Low level deisgn for cache system

Language: Java - Size: 34.2 KB - Last synced: 17 days ago - Pushed: about 1 month ago - Stars: 155 - Forks: 92

jpcadena/solid-principles-machine-learning

S.O.L.I.D. Principles for Machine Learning project.

Language: Python - Size: 518 KB - Last synced: 28 days ago - Pushed: 30 days ago - Stars: 1 - Forks: 0

Alice52/programming

Introduce dpp, dp, program, coding, testing etc.

Language: Shell - Size: 3.45 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0

jemeduria/tmge

Tile Matching Game Environment

Language: Java - Size: 3.35 MB - Last synced: 29 days ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0

anomaly2104/locker-management-system-low-level-design

Language: Java - Size: 25.4 KB - Last synced: 18 days ago - Pushed: about 1 month ago - Stars: 24 - Forks: 24

anomaly2104/coding-recipies

Recipies for good coding practices

Language: Java - Size: 10.7 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 41 - Forks: 41

supersaiyane/Software_Design_Etiquettes

This Repo will describe every aspect of Software Design and Development

Size: 24.4 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

habibun/php

PHP Core & Architectures & Design Patterns & Principles & Concepts

Language: PHP - Size: 2.33 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

Reginald-Sahil-Chand/Orbital-Orion-Julie-Desktop-Assistant

🛰️ Orbital Orion Julie Desktop Assistant 🐍 Python-powered, evolving desktop companion 🚀 Beyond tasks and reminders: workflows, data organization, notifications 🌟 Future-ready: planned AI integration 👉 Say "Hey Julie" to boost productivity

Language: Python - Size: 56.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

Ledgerback/DGSF

An open and participatory framework to re-define how organizations assess their alignment with Decentralized Autonomous Organizations (DAOs).

Language: Jupyter Notebook - Size: 6.69 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

anubhavsrivastava/awesome-ux-design-styles

Curated list of UX styleguides and design systems

Language: JavaScript - Size: 54.7 KB - Last synced: about 21 hours ago - Pushed: about 2 years ago - Stars: 76 - Forks: 13

anomaly2104/battleship-game-low-level-design

Low level design for battleship game

Language: Java - Size: 292 KB - Last synced: 18 days ago - Pushed: about 1 month ago - Stars: 15 - Forks: 17

anomaly2104/multi-level-cache-low-level-system-design

Language: Java - Size: 7.81 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 27 - Forks: 37

benbrignell/principles.design

An open source collection of design principles and methods.

Language: SCSS - Size: 1.85 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 1,258 - Forks: 190

vijiboy/ObjectDesignTalks

Object Oriented Design, learn by practical questions, discussions, trade-offs, code samples. Using wiki and markdown pages

Size: 4.88 KB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

hieuwu/solid-examples

Example includes explaintation for each principle

Language: C# - Size: 45.9 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 8 - Forks: 0

danibazi9/SA_fall2022_DEPICTER Fork of Parisa78/AS_G2_Depicter

In this project, we tried to implement one of the top papers in Software Automated Refactoring tool, which named "DEPICTER", a DEsign-PrInCiple guided and heurisTic-rulE constrained software Refactoring recommendation approach

Language: Java - Size: 15.7 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

cenkerkumlucali/design-principle

Language: C# - Size: 28.3 KB - Last synced: 16 days ago - Pushed: 9 months ago - Stars: 2 - Forks: 0

iss2022-BCR/WasteService

Distributed software system for a differentiated waste disposal service. The project had been developed for the course of Software Systems Engineering M @Unibo

Language: Kotlin - Size: 299 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0

gbrandtio/KATA

KATA Exercises focusing mainly on practicing clean code, that is: maintainability, readability and best practices (SOLID, YANGI, KISS etc).

Language: TypeScript - Size: 79.1 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

stemmlerjs/solid-email-microservice

Learn the SOLID design principles by building a robust email microservice

Language: TypeScript - Size: 9.97 MB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 144 - Forks: 34

arasgungore/java-design-patterns Fork of iluwatar/java-design-patterns

Design patterns implemented in Java.

Language: Java - Size: 30.1 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

VIVPM/Dream-11

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.

Language: C++ - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

Kmohamedalie/Lisbon-Chair-Shop

Design principles UX/UI 🎨🖌️

Size: 6.84 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

arasgungore/Cpp-Software-Design

C++ Software Design: Design Principles and Patterns for High-Quality Software.

Language: C++ - Size: 4.25 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

iTzTalha/tic-tac-toe

The game offers a classic yet customizable gaming experience, allowing players to enjoy the age-old game with a modern twist.

Language: Java - Size: 28.3 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

jatinkumar762/Design-Patterns-Java

Design Patterns and Principles implementation

Size: 119 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

Mkohm/detekt-hint

Detection of design principle violations in Kotlin as a plugin to detekt.

Language: HTML - Size: 8.96 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 78 - Forks: 2

JWhite212/VendingMachine

A vending machine modelled in Java, aimed at showcasing strong design principles, clear, well documented, and thoroughly tested code. Demonstrating an understanding of fundamental concepts in object-oriented programming like encapsulation, abstraction, inheritance, and polymorphism. Implementing the State Design Pattern.

Language: Java - Size: 55.7 KB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

mkassaf/Design-patterns

Design patterns

Language: Java - Size: 76.2 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 6

azeldaniel/COMP3607-2020 📦

This repository contained Object Oriented Programming II lab material for Semester 1, 2020-2021 at the University of the West Indies, St. Augustine.

Size: 6.07 MB - Last synced: 6 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

eleev/swift-design-patterns

🚀 The ultimate collection of Software Design Patterns & Principles with examples [38/79 Patterns].

Language: Swift - Size: 693 KB - Last synced: 6 months ago - Pushed: 12 months ago - Stars: 205 - Forks: 24

and-design/Poster_DesignPrinciples-ja

イギリス政府のデジタルサービスにおけるデザイン原則。Japanese version of GOV.UK Design Principle Poster

Size: 1.14 MB - Last synced: 7 months ago - Pushed: over 6 years ago - Stars: 7 - Forks: 0

musauyumaz/DesignPrinciples

https://www.youtube.com/playlist?list=PLQVXoXFVVtp2eAq33DVNxeoXLXj4VMYpT

Size: 33.4 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

gabbar-singhh/polyverse-illustration

A demo landing page for a 3D Illustration website.

Language: CSS - Size: 6.61 MB - Last synced: 8 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

leomaurodesenv/big-qa-architecture

BigQA Architecture: Big Data Architecture for Question Answering Systems

Language: Jupyter Notebook - Size: 337 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

tal95shah/SOLID_Principles

:fire: :zap: SOLID Design Principles explanation with diagrams, examples in C++. :rocket: Motivation behind each principle is explained. Difference between good code and bad code is defined.

Language: C++ - Size: 526 KB - Last synced: 8 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 3

VulpixelMC/design-principles

Vulpixel's mod design principles. We here at Vulpixel use these design principles to ensure we put quality and effort into our mods. (Inspired by Mojang's design principles)

Size: 10.7 KB - Last synced: 9 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

jjpatel361/design-principles

Exploring Software Design Principles (written in Groovy)

Language: Groovy - Size: 5.86 KB - Last synced: 9 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

askhan963/hci-project-final

This is HCI project with Good Design. I have Implemented Flexibility and efficiency of use, Affordance, Recognition rather than recall, User Control, Error-Prevention, and Aesthetic and minimalist design

Language: JavaScript - Size: 1.25 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

askhan963/hci-project-design-1

This is HCI project with Bad Design.

Language: JavaScript - Size: 1.23 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

Augusto11CB/Computer-Science-Concepts-Techniques-Technologies

This repository aims to store my general studies on concepts, new technologies and techniques of computer science.

Size: 8.98 MB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 3 - Forks: 0

Augusto11CB/HR-Framework-Solid-Principles-Java

Practising and applying SOLID Principles in HR Framework Project

Language: Java - Size: 113 KB - Last synced: 11 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

smsraj2001/ONLINE-FOOD-DELIVERY-SYSTEM-JAVA

An Online Food Delivery System in Java

Language: Java - Size: 12 MB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 1

msyamsularif/airplane

This project implements SOLID principles and implements TTD Clean Architecture and integrates it with Codemagic CI/CD

Language: Dart - Size: 9.81 MB - Last synced: 11 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0

unclexo/software-craftsman

Let you become a software craftsman

Size: 11.3 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0

ishan16696/design-patterns-Golang

Design patterns in Golang with implementation.

Language: Go - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

mmbakker/solid-design-principles

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.)

Language: PHP - Size: 30.3 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 4 - Forks: 3

JoyUmoekpo/design-practice-lab-exercise

Apply your new design knowledge to a novel software problem.

Size: 784 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

lahiru-rajapakshe/Daraz-Clone

FullStack e-commerce web Application | Java EE | 80 % functionality of the Daraz

Language: Java - Size: 31.6 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

csharp-dev/codechallenge

Code Challenge Solutions from different sources in C# by Anit Shrestha Manandhar.

Language: C# - Size: 10.5 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0

rhymebulbul/FIT2099

Object oriented design and implementation

Language: Java - Size: 53.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

pedroluiznogueira/java

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.

Language: Java - Size: 293 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 3 - Forks: 2

mkassaf/SOLID-Principles

Design principles: SOLID

Language: Java - Size: 49.8 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 7

injulkarnilesh/design-principles

Object Oriented Design Principles

Language: Java - Size: 146 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 10 - Forks: 3

Asxing/java-p7-in-action

进阶实战

Language: Java - Size: 10.8 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 6 - Forks: 3

zulfikar4568/design-pattern

Language: TypeScript - Size: 142 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

GeorgeMC2610/Design-Patterns

Implementations based on SOLID and other design patterns. All design patterns contain code in python and/or java.

Language: Python - Size: 1.45 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

pkErbynn/design-pattern-java

Designed and implemented programming best practices that place distinction on writing high-quality code by applying design patterns and principles. Not good enough to just produce the correct output, but code that is flexible, easy to maintain, properly cohesive, loosely coupled and easily tested

Language: Java - Size: 374 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 2

denali-design/denali-site

Documentation and design principles for Denali UI components, icon library, and corresponding CSS framework.

Language: JavaScript - Size: 112 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 15 - Forks: 9

ShashwatNigam99/Apple_Design_Principles

Social Science Perspective on Human Computer Interation Course Project

Size: 20.5 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

arman226/solid-design-principle

SOLID stands for : Single Responsibility Principle, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, and Dependency Inversion Principle

Language: JavaScript - Size: 12.7 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

arpitbhardwaj/DesignProblems

Language: Java - Size: 218 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

ialtafshaikh/SOLID-Principle

SOLID is an acronym for the first five object-oriented design (OOD) principles by Robert C. Martin (also known as Uncle Bob).

Language: PHP - Size: 54.7 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1

vikasg11/solid-principles

Solid Principles - Illustrated by Examples

Language: Java - Size: 564 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

Vedant2311/Indian-Traffic-Road-Simulator

Developed an Indian Road Traffic simulator with user defined Vehicles

Language: C++ - Size: 44.9 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

Vanshikaa00/VanshikaDesignPrinciples

EPAM PEP-2020 task

Language: Java - Size: 5.86 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

prachi220/Software-Engineering

Software Engineering course projects

Language: PHP - Size: 3.54 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

stefanmandradzhiyski/design-principles

Java design principles implementation

Language: Java - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

dejongyeong/design-patterns

IT Tralee Year 4 Module: Software Design Patterns

Language: Java - Size: 2.64 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0

WeirdJack/Design-Patterns

Pattern Implementations

Language: Java - Size: 43.9 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

WeirdJack/Java-Programming

Projects implemented in Java

Language: Java - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

Develop-Packt/Introduction-to-Data-System-Design

You will look at some existing system designs and analyze the reasons for specific design choices. The module will also cover how to design AI systems with some cases from designing general-purpose data storage systems too.

Language: Jupyter Notebook - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 1

mustanish/solid-principles-php

Solid principles implementation in PHP

Size: 1.95 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 1

mdgriffin/Design-Patterns

Language: Java - Size: 156 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

leifchen/hello-design-pattern

设计原则与设计模式

Language: Java - Size: 120 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 1

cored/lunch-n-learn

Talks, articles, papers that I watch or read during lunch time

Size: 9.77 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

wensonli/DesignPrinciple

Language: Java - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

Related Keywords
design-principles 85 design-patterns 40 java 19 solid-principles 19 object-oriented-programming 12 solid 10 oops 10 low-level-design 10 system-design 9 design 8 clean-code 8 oops-in-java 8 low-level-design-problems 7 lld 7 design-pattern 7 interview-questions 6 software-engineering 6 liskov-substitution-principle 5 interface-segregation-principle 5 open-closed-principle 5 single-responsibility-principle 5 dependency-inversion-principle 5 architecture 5 software-design 5 principles 5 interview 5 designpatterns 5 python 4 software-architecture 4 machine-coding 4 interview-preparation 3 low-level-programming 3 kotlin 3 solid-principles-examples 3 clean-architecture 3 software-design-patterns 3 human-computer-interaction 3 oop 3 oop-principles 3 php 3 software-design-principles 3 microservice 2 reactjs 2 hci 2 cpp 2 software 2 singleton 2 designpattern 2 programming 2 awesome-list 2 gradle 2 data-structures 2 hacktoberfest 2 code-smells 2 flutter 2 guidelines 2 observer-pattern 2 machine-learning 2 machine-coding-interview 2 unit-testing 2 design-patterns-java 2 system-design-interview 2 deep-learning 2 javascript 2 user-experience 2 tdd 1 jdk-17 1 java-swing-application 1 design-thinking 1 apache-netbeans 1 best-practices 1 golang 1 spring-kotlin 1 serverless 1 rabbitmq 1 software-craftsmanship 1 desing-patterns 1 software-development 1 mvc-pattern 1 resources 1 unit-test 1 xml-database 1 bloc 1 ci-cd 1 solid-design 1 codemagic 1 dart 1 tdd-flutter 1 solid-design-principles 1 covid-19 1 contest-programming 1 coding-interviews 1 backend 1 question-answering 1 big-data 1 html 1 css 1 3d-graphics 1 loose-coupling 1 poster 1