GitHub topics: software-design-patterns
AllThingsSmitty/basic-design-patterns
🔧 A collection of essential design pattern examples in JavaScript 🧰
Size: 66.4 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 554 - Forks: 35

damirlj/modern_cpp_tutorials
Articles on various software desing and development topics, with accent on the contamporary C++
Language: C++ - Size: 24 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 258 - Forks: 23

fmiguezo/reactor_nuclear
TP Laboratorio 3, TSSI UTN
Language: TypeScript - Size: 758 KB - Last synced at: 12 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 2

piecioshka/patterns-guide
📘 Design Patterns Guide (pattern examples in JavaScript)
Language: HTML - Size: 272 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 22 - Forks: 4

SamiurRahmanMukul/software-design-patterns
Learn software design patterns and related concepts with Java programming language.
Language: Java - Size: 2.93 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

softwareDesign24/object-oriented-design02
Design Patterns: an example of the Singleton
Language: C++ - Size: 58.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Vaneeza-7/Car-Showroom-Management-System
🚘 A desktop application built in Java for Car Showroom Management using the Swing framework and leverages MySQL for the backend.
Language: Java - Size: 464 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 2

boromir674/software-patterns
Reusable Software Design Patterns with types, in Python.
Language: Python - Size: 340 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - 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 at: 3 months ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 9

TheCollinsByte/design-patterns-and-principles
A collection of popular design patterns implemented in Java. This repository provides code examples and explanations of creational, concurrency, structural, and behavioral patterns, helping developers understand and apply design patterns in real-world scenarios.
Language: Java - Size: 84 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

biswajitpanday/REPR-Pattern
Demonstrating the REPR (Request-Endpoint-Response) pattern using FastEndpoints in .NET 8 for streamlined API development.
Language: C# - Size: 27.3 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

GokayGulsoy/Building-Software-Systems
Repository for the CENG431 Course that I have taken at IZTECH
Language: Java - Size: 69.1 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

aadeetyeah/DesignPatterns
Design Patterns Repository.
Language: Java - Size: 586 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

rakibcoder/Design-Patterns-in-CSharp
This repository showcases various design patterns implemented in C#, including Singleton, Factory, Strategy, and more. It provides clear examples for developers to understand and apply these patterns in their own projects.
Size: 1.95 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

sujon-co/design-pattern
Software Design Patterns at a glance
Language: TypeScript - Size: 12.7 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

jorgetbGitHub/Builder4You
An easy way to apply Builder pattern anywhere you need.
Language: C# - Size: 45.9 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

codewith-usama/FAST-Resources
resources of FAST-NUCES 2020-2024
Language: HTML - Size: 2.37 GB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 3

medha-kul/Calculator
The purpose of this project was to build a calculator using design patterns. Specifically, the project utilized design patterns: the Composite Pattern, Visitor Pattern, Command Factory, and Builder Pattern. These patterns were implemented to create a calculator that is modular, easy to modify, and extensible.
Language: C++ - Size: 62.5 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

matheusmv/C-Thread-Pool
thread pool in C
Language: C - Size: 42 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

hugofpaiva/software-design-patterns 📦
Brief discussion about some topics related to Software and Design Patterns, PDS UA 2019/2020
Language: TeX - Size: 9.86 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

SouravBarman001/Design-Pattern
This is our 5th semester design pattern course.
Language: Java - Size: 348 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

volodymyrprokopyuk/kotlin-sdp
Software Design Patterns in Kotlin
Language: Kotlin - Size: 262 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 170 - Forks: 14

sir-rasel/Design-Pattern-Practice
This repo contains the several object oriented software design pattern specially GOF design pattern in c# and more programming language.
Language: C# - Size: 3.17 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

arasgungore/java-design-patterns Fork of iluwatar/java-design-patterns
Design patterns implemented in Java.
Language: Java - Size: 30.1 MB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

nicoatuni/smd-project-b 📦
SWEN30006 (Software Modelling and Design) Sem 1 2018 project B. Refactoring and extending a software system called "AutoMail".
Language: Java - Size: 516 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

flowkraft/design-patterns-python
Design Patterns implemented in Python
Language: Python - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

flowkraft/design-patterns-java
Design Patterns implemented in Java
Language: Java - Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

0x1306e6d/design-patterns
A software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design.
Language: Java - Size: 108 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

alfreddLUO/CS2312-Individual-Assignment
Year2 SemA CS2312 Individual Project(A+): Good Object-Oriented Programming Practice to realize a item loan system
Language: Java - Size: 26.4 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

oktaviacitra/design-patterns-with-swift
a reusable solution to accelerate the development process
Language: Swift - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

parvez86/DesignPattern
Implementation of different types of software design pattern
Language: Java - Size: 34.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

alfreddLUO/CS3343-Project
Year3 Sem A: A CLI Program aims to provide the reservation of tables, ordering of the dishes, and table arrangement for a food court!
Language: HTML - Size: 65.5 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

patilanuja/Zombie-Invasion-Shooter
Zombie Invasion Shooter is a 2D game, created using Pygame and TKinter.
Language: Python - Size: 6.68 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

stanislavbogdanoff/burgerhouse
Backend for BurgerHouse practice application (Spring Boot, MySQL)
Language: Java - Size: 64.5 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

anarchymonkey/software-design-patterns
This contains my learning of design patterns in golang
Language: Go - Size: 29.3 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

marisapaone/UniversityStructure
Complex Java Program that simulates a computer science department at a university. Able to add students, instructors, courses, compute grades, etc.
Language: Java - Size: 437 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

edorejel/advanced-programming
My college lectures, my syllabi, course work, programs, and other materials in advanced programming concepts such as Robotics, Design Patterns, Software Architecture, Networking and a few others.
Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

softwareDesign24/object-oriented-design03
Design Patterns: an example of the Strategy
Language: C++ - Size: 90.8 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

softwareDesign24/object-oriented-design01
Design Patterns: an example of the Template Method
Language: C++ - Size: 354 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Urunov/Usefull-Links
Upper level from your current status, just read and implement in your life.
Size: 229 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

dejongyeong/design-patterns
IT Tralee Year 4 Module: Software Design Patterns
Language: Java - Size: 2.64 MB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

RobertoPatino1/Design-Patterns-Made-Easy
Practical examples on the main design patterns with real life scenarios
Language: Java - Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

CarlosSanabriaM/Compilador
Repositorio para las prácticas de la asignatura "Diseño de Lenguajes de Programación". Contiene las distintas versiones de un compilador.
Language: Java - Size: 2.2 MB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

evilthreads669966/kotlin_design_patterns
A collection of kotlin design pattern implementations.
Language: Kotlin - Size: 79.1 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

SaiferGit/Software-Design-Pattern
Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

piyushkumar96/Software-Design-Principles-And-Patterns-in-Golang
SOLID Design Principles: Single Responsibility Principle, Open-Closed Principle, Liskov Substitution Principle, Interface Segregation Principle and Dependency Inversion Principle Creational Design Patterns: Builder, Factories (Factory Method and Abstract Factory), Prototype and Singleton Structrural Design Patterns: Adapter, Bridge, Composite, Decorator, Façade, Flyweight and Proxy Behavioral Design Patterns: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method and Visitor
Language: Go - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

colinkelleher/CS5721_Project_Zircon
Team Project for CS5721
Language: Java - Size: 761 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

colinkelleher/CS5722_Project_Zircon
Team Project for CS5722 - MSc Software Engineering
Language: Python - Size: 633 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

saylord/software_design_patterns_final
Final Project for the Software Design Pattern course.
Language: Java - Size: 88.9 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jamestiotio/esc
SUTD 2021 50.003 Elements of Software Construction Code Dump
Language: Java - Size: 2.43 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jamestiotio/infosys
SUTD 2020 50.001 Introduction to Information Systems & Programming Code Dump
Language: Java - Size: 12.4 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

Ahaan-R/Shape-Generator
This project includes the design and implement of a shape editor program using a few design patterns such as the Controller, Expert and Observer Design pattern.
Language: Java - Size: 1.43 MB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

swapnilBhikule/softwareDesignPatterns
Basics of Software Design Patterns
Language: PHP - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

swapnilBhikule/Design-Patterns
Software design patterns - The learning
Language: PHP - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 1

ashraf789/Software-design-patterns
Software design pattern
Language: Java - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

Genuine-Identity/software-design-patterns
Software design patterns
Language: JavaScript - Size: 5.81 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

falkosch/functional-programming-design-patterns
Popular software design patterns in functional programming.
Language: TypeScript - Size: 60.5 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

shaswat-indian/OOADP-Lab
This repository contains the Programs for Object Oriented Analysis and Design Patterns Lab.
Language: Java - Size: 128 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 6

redbullhorns/RickStore
Language: Objective-C - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

fgulan/ooup-fer
Design Patterns in Software Design assignments
Language: Java - Size: 94.7 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
