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

GitHub topics: decorator-pattern

rjmurillo/memory-cache-solutions

Experimental patterns & decorators built on top of IMemoryCache (Microsoft.Extensions.Caching.Memory) to address common observability, performance and correctness concerns

Language: C# - Size: 537 KB - Last synced at: about 9 hours ago - Pushed at: about 11 hours ago - Stars: 1 - Forks: 1

ebonnal/streamable

concurrent & fluent interface for (async) iterables

Language: Python - Size: 4.18 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 285 - Forks: 4

foldright/inspectable-wrappers

🪐 Inspectable Wrappers Specification, provides the interfaces to make wrapper instances as an inspectable wrapper chain.

Language: Java - Size: 282 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 6 - Forks: 0

yegor256/decoor

True Object-Oriented Decorator for either an Object or a Class

Language: Ruby - Size: 161 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

yegor256/intercepted

A decorator of a Ruby object that intercepts all method calls

Language: Ruby - Size: 50.8 KB - Last synced at: 16 days ago - Pushed at: 24 days ago - Stars: 2 - Forks: 0

fkucukkara/design-patterns

A professional implementation of the 23 classic Gang of Four (GoF) design patterns.

Language: C# - Size: 69.3 KB - Last synced at: 6 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

PasanSWijekoon/Globemed-Healthcare-System

A Java-based healthcare management system that centralizes patient records, appointments, and billing. It leverages key design patterns like Proxy, Strategy, and Command to create a secure, scalable, and maintainable solution, streamlining clinical and administrative workflows for healthcare organizations.

Language: Java - Size: 7.4 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

pawello2222/Appliable

Appliable makes configuring objects easier and more convenient using closures.

Language: Swift - Size: 250 KB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

shift-elevate/design-patterns

Demonstration of various design patterns in Java with practical, real-world examples with comprehensive tests and executable code samples.

Language: Java - Size: 119 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

anupavanm/csharp-design-patterns-for-humans Fork of kamranahmedse/design-patterns-for-humans

Design Patterns for Humans™ - An ultra-simplified explanation - C# Examples

Language: C# - Size: 175 KB - Last synced at: 26 days ago - Pushed at: about 3 years ago - Stars: 1,364 - Forks: 170

joaogbrieldev/clean-node-api

RESTful API in Node.js using TypeScript, Clean Architecture, and TDD. Focused on best development practices to create scalable and easy-to-maintain applications.

Language: TypeScript - Size: 474 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

adessoSE/ControllerVsMinimalApi

This is a sample .NET Core Web API project that demonstrates various architectural patterns and best practices for building scalable and maintainable applications. This project is intended to serve as a learning resource and a starting point for building real-world .NET Core applications.

Language: C# - Size: 5.29 MB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 6

yusufyilmazfr/tasarim-desenleri-turkce-kaynak

Türkçe kaynağa destek olması amacıyla oluşturulmuş bir kaynaktır. Konu anlatımının yanı sıra C#, Java, Go, Python, Kotlin ve TypeScript gibi birçok dilde tasarım desenlerinin uygulamasını içermektedir.

Language: HTML - Size: 3.94 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 3,358 - Forks: 461

Tharindu714/Lost-Ark-Hero-Upgrade-Decorator-Pattern

Customize your hero’s abilities, apply modular upgrades, and see real-time changes in stats and sprites!

Language: Java - Size: 7.59 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

zxc7563598/php-cache

基于装饰器模式实现的多层缓存系统,支持内存、文件、本地与远程缓存组合,提升缓存命中率,简化缓存管理逻辑 | A layered caching system built with the decorator pattern. Supports combining memory, file, local, and remote caches to improve hit rates and simplify cache logic

Language: PHP - Size: 28.3 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

TJC-Tools/TJC.Decorator

Decorator Base Class

Language: C# - Size: 106 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

kauatwn/DecoratorDemo

Demonstração do padrão de projeto Decorator com cache in-memory.

Language: C# - Size: 63.5 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

imanghafoori1/laravel-decorator

Easily decorate your method calls with laravel-decorator package

Language: PHP - Size: 156 KB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 139 - Forks: 3

Geri-Borbas/iOS.Package.Withable

📐 Declarative UIKit in 10 lines of code.

Language: Swift - Size: 2.22 MB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 29 - Forks: 2

pratham1singh/springboot-decorator-pattern-demo

A clean, real-world implementation of the Decorator Design Pattern using Spring Boot. This project simulates customizable product addons (like pizza toppings, coffee add-ons, etc.) where each addon wraps and enhances the base product dynamically at runtime.

Language: Java - Size: 17.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

HAZEMHOSS/Software-design-architecture

A Python-based ticket booking system demonstrating Observer, Strategy, Decorator, and Singleton design patterns in a real-world scenario.

Language: Jupyter Notebook - Size: 111 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

caioneves05/design-patters-soluctions

This repository implements some of the design patterns from Design Patterns by Gamma et al. in Java, covering creational, structural, and behavioral patterns with concise examples for building scalable, maintainable software.

Language: Java - Size: 18.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Nikoo-Asadnejad/DesignPatterns

This repository contains detailed explanations and C# implementations of the most commonly used software design patterns. Each pattern is accompanied by examples that demonstrate its practical usage in real-world scenarios.

Language: C# - Size: 64.5 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 10 - Forks: 0

RafiBG/EasterBunnyHomeWork2

Language: C# - Size: 6.84 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

kaganemre/book-manager-webapi

.NET 9 ve Clean Architecture mimarisi üzerine inşa edilmiş, MediatR kullanılmadan CQRS ve Decorator Pattern yaklaşımlarıyla geliştirilen, sade ve genişletilebilir bir Web API projesidir.

Language: C# - Size: 94.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

joanisprifti/AdvancedText2SpeechApp

A Java Swing desktop application that loads, edits and converts documents (Word .docx, Excel .xlsx, etc.) into spoken audio using the FreeTTS library.

Language: Java - Size: 49.7 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

tarekmansour/Decorator-Pattern

Implement decorator pattern for caching strategy

Language: C# - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

JakubVojvoda/design-patterns-cpp

C++ Design Patterns

Language: C++ - Size: 65.4 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 4,382 - Forks: 961

WilliamCallao/asistente-virtual-negocios

Identifica las intenciones del usuario y genera respuestas contextualizadas con la informacion del negocio

Language: JavaScript - Size: 33.2 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ericntd/image-loader

Generic wrapper allowing to easily switch among Glide, Picasso and other image loading libraries

Language: Kotlin - Size: 150 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

amitpatange88/DesignPatterns

Design Patterns are reusable solutions to commonly occuring problems(in the context of software design). Design patterns were started as best practices that were applied again and again to similar problems encountered in different contexts.

Language: C# - Size: 4.34 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

DmitryTsyvtsyn/Kotlin-Algorithms-and-Design-Patterns

This repository contains the most common algorithms and data structures written in the Kotlin language with simple and concise code.

Language: Kotlin - Size: 6.99 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 839 - Forks: 109

codeguima/Design-paterns-java

Repositório de exemplos de códigos de patterns de desenvolvimento de software como Abstract factory, Decorator, Observer, Factory Method.

Language: Java - Size: 47.9 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mfkimbell/aws-saas-webapp-template

AWS SaaS DevOps Webapp Template: Fully automated DevOps template for deploying a SaaS web application on AWS using Terraform, GitHub Actions, and ECS. It includes a Next.js frontend and a FastAPI backend with PostgreSQL (RDS), featuring a JWT-based authen

Language: TypeScript - Size: 602 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 27 - Forks: 0

LeftTwixWand/ModernCQRS

This repository shows, how to implement CQRS architecture pattern, using Autofac and MediatR libraries.

Language: C# - Size: 60.5 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 30 - Forks: 3

Royal-Code/Pipeline

This repo has libraries for DotNet that implement the mediator, chain of responsibility, and decorator patterns in order to build a pipeline of functions (handlers) to process requests (such as commands and queries) and produce results (response). This is designed for functions (handlers) to be plugged in without any direct dependency.You can use a simple function delegate or determine that a method of a service will be a handler.

Language: C# - Size: 336 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

khusnetdinov/ruby.fundamental

:books: Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading. Repo for website https://github.com/khusnetdinov/betterdocs

Language: Ruby - Size: 215 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 474 - Forks: 85

ulquiorracode/cli_builder

Python CLI builder with validation and security features. Create command-line apps using decorators and type hints.

Language: Python - Size: 50.8 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

driver733/VK-Uploader

VK.com wall posts generator

Language: Java - Size: 4.62 MB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 20 - Forks: 1

VanHakobyan/DesignPatterns

:key:Elements of Reusable Object-Oriented Software:unlock:is a software engineering book describing software design patterns. The book's authors are Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides with a foreword by Grady Booch.

Language: C# - Size: 245 KB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 262 - Forks: 74

mirkankacan/EShopMicroservices

.NET Core 9 Microservices: DDD, CQRS, Vertical/Clean Architecture course.

Language: C# - Size: 2.47 MB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 4 - Forks: 2

AlanNunes/DesignPatterns

Explanation and implementation of some Design Patterns written in C# language

Language: C# - Size: 44.9 KB - Last synced at: 22 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

33j33/design-patterns-using-typescript

Design Patterns Using Typescript

Language: TypeScript - Size: 102 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 20 - Forks: 1

MrEshboboyev/decorator-pattern

A C# repository demonstrating the Decorator Pattern in .NET, showcasing its use for extending functionality dynamically, including examples of in-memory operations, logging, and service registration using both manual techniques and Scrutor.

Language: C# - Size: 13.7 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

darthfabar/DistributedCachePollyDecorator

Add Polly policies to your IDistributedCache interface to handle cache downtimes

Language: C# - Size: 68.4 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

muhammadzadeh/nester

🚀🎉📚 Boilerplate and Starter for NestJS, This project is starting point for anyone looking to start a new project using NestJS. It comes with some pre-written code to help you get started quickly, and it includes features for authentication, notifications, attachments, and user management.

Language: TypeScript - Size: 4.42 MB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

jbrt/bunch-of-tools

A collection of useful reusable tools

Language: Python - Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

cmanallen/flask-compose

A routing library for flask applications obeying the "Decorator Design Pattern".

Language: Python - Size: 69.3 KB - Last synced at: 5 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

JoanStinson/UnityDesignPatternsReference

A tiny retro action RPG implementation made applying Software Design Patterns to serve as a guide of reusable solutions that can be applied to common problems.

Language: C# - Size: 267 MB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 21 - Forks: 5

stacenko-developer/Patterns

Паттерны проектирования с примерами на C#

Language: C# - Size: 875 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 1

JulianaMancera/LabAssign7_DecoratorPattern

Software Engineering 1 - Decorator Pattern: Laboratory Assignment 7

Language: Java - Size: 3.91 KB - Last synced at: 8 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Nikoo-Asadnejad/GenericRepository

This class library implements the Generic Repository Pattern for SQL Server databases. It supports both asynchronous and synchronous operations and is designed to offer a clean and efficient data access layer.

Language: C# - Size: 14.6 MB - Last synced at: 7 months ago - Pushed at: 12 months ago - Stars: 12 - Forks: 1

ehsangazar/design-patterns-cpp

All Design Patterns Samples in C++

Language: C++ - Size: 40 KB - Last synced at: 4 months ago - Pushed at: about 8 years ago - Stars: 45 - Forks: 30

asobrados03/Practica_FINAL_CentroDeConvenciones

Este es el proyecto final completo de la asignatura Programación Orientada a Objetos. Lo realizamos en el año 2022.

Language: Java - Size: 130 KB - Last synced at: 14 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

giljr/django_signals_project

This is a standalone Django Project Running a simple How to: Signals Works in Django. Welcome!

Language: Python - Size: 94.7 KB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

hi-shekhar/low_level_design

Implementation of several LLD using Typescript

Language: TypeScript - Size: 1.12 MB - Last synced at: 7 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

faisalcse1/design-pattern

Explore and implement the 23 GoF design patterns in C#. Features detailed C# examples and explanations to help programmers enhance their .NET projects with elegant, scalable designs. Dive into object-oriented design and improve your software architecture skills.

Language: C# - Size: 20.5 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

KernelPanic92/rx-form-mapper

Proper decorator-based transformation / serialization / deserialization of plain javascript classes to angular reactive forms

Language: TypeScript - Size: 500 KB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 24 - Forks: 1

orbitturner/Design-Pattern-Decorator

An Demonstration Completing the Presentation Slide about the Design Pattern Decorator that i made. The Demos are made with PHP and JAVA.

Language: Java - Size: 542 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 4

WsdlToPhp/WsdlHandler

Decorative design pattern to ease WSDL handling based on DomHandler

Language: PHP - Size: 869 KB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 1

bunu23/DesignPattern

collection of Java design pattern implementations

Language: Java - Size: 688 KB - Last synced at: 26 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

imanghafoori1/laravel-middlewarize

Use middleware to decorate method calls within your application code.

Language: PHP - Size: 260 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 112 - Forks: 5

Programmer-RD-AI/CI6115_Food_Ordering_System

The Pizza Ordering System is a sophisticated software solution that revolutionizes the way customers order and customize their perfect pizza. Built with Python, this system implements multiple design patterns to create a robust, scalable, and user-friendly platform.

Language: Python - Size: 7.76 MB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

waseem4343/JAVA_Design_Patterns-

Java Design Patterns & their Code implementation

Size: 1000 Bytes - Last synced at: 8 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

dcyuksel/DecoratorPattern

Decorator Pattern in C#

Language: C# - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 2

CSC3100/Patterns

📓Examples of design patterns

Language: Java - Size: 59.6 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

s-damian/design-patterns-php

Design Patterns PHP - Examples with PHP 8.3

Language: PHP - Size: 553 KB - Last synced at: 6 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

Kay-Gyasi/design-patterns

This repository contains applications of the common OOP design patterns. Can be used as a guide for implementing various design patterns

Language: C# - Size: 17.6 KB - Last synced at: 7 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

TrueCar/graphql-decorate 📦

Easily decorate graphql-ruby types with a flexible API

Language: Ruby - Size: 110 KB - Last synced at: 26 days ago - Pushed at: about 3 years ago - Stars: 13 - Forks: 6

AllStackDev1/super-parakeet

This Express server boilerplate is built using the latest version of Node.js and integrates various modern technologies and practices to ensure a robust, scalable, and maintainable application.

Language: TypeScript - Size: 265 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

Alankke/Ecommerce

Java Backend Bootcamp made by Globant to have technical skills as a backend developer is required.

Language: Java - Size: 41 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

YAS-SIIN/DesignPatterns

Design paterns

Language: C# - Size: 3.42 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

akazad13/csharp-design-patterns

Implementations of different design patterns

Language: C# - Size: 38.1 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

MenathNDGD/Java-Design-Patterns-Examples

This repository contains Java implementations of key design patterns: Singleton, Decorator, and Observer. Each pattern is demonstrated through real-world examples, including a database connection manager, a customizable coffee shop, and a weather monitoring system. Ideal for learning OOP design principles.

Language: Java - Size: 14.6 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

nithya-hub-26/Shopping_Application

This project is a client-server application that manages user authentication and product data storage. It is designed using various software design patterns, ensuring a scalable, maintainable, and robust architecture. The communication between the client & server is handled using TCP for reliable messaging and UDP for broadcasting messages.

Language: C++ - Size: 37.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

WhiteShadow77/simple-MVC-site

Simple MVC site with 3 pages and caching with Redis.

Language: PHP - Size: 26.4 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

SonalDhanetwal19/DecoratorPattern

decorator Pattern

Language: Java - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

snir-david/CPP-Design-Patterns

Some design patterns implements in C++.

Language: C++ - Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 2

serkanaplan/DesignPatterns-ASP.NET.Core

It is the repository where I practice for Design Patterns with ASP.NET Core. I created a separate project for each design pattern.

Language: C# - Size: 920 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

MilovanTomasevic/Python-Design-Patterns

Python Design Patterns

Language: Python - Size: 2.21 MB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 4

gangelo/deco_lite

DecoLite is a little gem that allows you to use the provided DecoLite::Model class to dynamically create Decorator class objects. Use the DecoLite::Model class directly, or inherit from the DecoLite::Model class to create your own unique subclasses with custom functionality. DecoLite::Model includes ActiveModel::Model, so validation can be applied using ActiveModel validation helpers you're familiar with; or, you can roll your own - just like any other ActiveModel. DecoLite::Model allows you to consume a Ruby Hash that you supply via the initializer (DecoLite::Model#new) or via the DecoLite::Model#load! method. Any number of Ruby Hashes can be consumed. Your supplied Ruby Hashes are used to create attr_accessor attributes (or "fields") on the model. Each attribute created is then assigned the value from the Hash that was loaded. Again, any number of hashes can be consumed using the DecoLite::Model#load! method.

Language: Ruby - Size: 206 KB - Last synced at: 26 days ago - Pushed at: 12 months ago - Stars: 5 - Forks: 0

luizeugeniob/cache-up

Boost your .NET API's performance! Learn top caching methods with detailed examples and GitHub support. Ready to optimize? Let's go! 🚀

Language: C# - Size: 20.5 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

msadeqsirjani/WatchLister

🎬 A simple movie search app, built with .NET 7, Vertical Slice Architecture and using TMDB APIs and YouTube APIs for searching and details of the movies.

Language: C# - Size: 1.14 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

AdsHan/dotnet-http-request-delegating-handlers

Implementing the Decorator Pattern for HttpClient with Delegating Handlers.

Language: C# - Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

kadir-code/DesignPatterns

In this project, I tried to apply some design patterns with sample projects.

Language: C# - Size: 66.4 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 11 - Forks: 2

nurfarazi/HerStory

full-stack web application focusing on interactive storytelling. It combines Angular 10 and .NET Core 3.1, featuring clean architecture, robust authentication, and plans for future enhancements like Redis integration and Dockerization.

Language: C# - Size: 208 KB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Gyokujin/Decorator-pattern_Study

데코레이터 패턴에 대해 학습한 소스코드입니다

Language: C++ - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gustavohnsv/EP2_COO

Exercício de Programa sobre refatoração de código da matéria de Computação Orientada a Objetos, onde foi feito adaptações para o código possuir os padrões Strategy, Decorator, além de permitir que frações dele sejam substituíveis e abertas a modificações.

Language: Java - Size: 18.6 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mishra-27/Short-Cake-Cafe-Java-DP-Project

Java Design Pattern Mini Project

Language: Java - Size: 1.17 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 2

m-talbi/school-library

School Library is a book-borrowing management tool designed specifically for the librarians. With this app, librarians can keep track of all books in the library, as well as who borrows them and when. The app offers a simple and intuitive command line interface, making it easy to add new students or teachers, and new books to the library.

Language: Ruby - Size: 579 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ehsangazar/design-patterns-php

All Design Patterns Samples in PHP

Language: PHP - Size: 20.5 KB - Last synced at: 4 months ago - Pushed at: about 8 years ago - Stars: 44 - Forks: 15

Junzhuodu/design-patterns

C++ Implementation for 23 Design Patterns

Language: C++ - Size: 1.46 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 94 - Forks: 33

MainaGeorge/DesignPatterns

This is a project with some basic implementations of design patterns in .net. It is meant to be a guide to the reasoning and insight to the popular design patterns

Language: C# - Size: 126 KB - Last synced at: 7 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

alex-leonhardt/go-decorator-pattern 📦

golang and decorators / decorator patterns

Language: Go - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 136 - Forks: 14

mayurshivakumar/decorator-pattern

decorator pattern

Language: Go - Size: 25.4 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

qkrwoghd04/Design_Patterns_Implementation

try to use various design patterns to implement a simple Console-Based Library Management System(LMS) using java

Language: Java - Size: 46.9 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

e-tramontana/IS-Lez-Decor

Un esempio di design pattern Decorator

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

kaantas/WaffleShop

Multiple Design Patterns Example

Language: Java - Size: 65.4 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 11 - Forks: 4

MarcinSzymanek/SD_Decorator

A simple console app game demonstrating using decorator pattern in game design

Language: C# - Size: 296 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

diogofalken/ES2

Repo with all the projects developed in my Software Engineering 2 course

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

Related Keywords
decorator-pattern 380 design-patterns 151 observer-pattern 104 singleton-pattern 101 adapter-pattern 94 strategy-pattern 94 factory-pattern 93 java 78 builder-pattern 69 facade-pattern 68 command-pattern 61 composite-pattern 56 abstract-factory-pattern 56 bridge-pattern 55 proxy-pattern 50 state-pattern 38 iterator-pattern 38 mediator-pattern 38 prototype-pattern 37 decorator 34 chain-of-responsibility-pattern 33 flyweight-pattern 33 factory-method-pattern 27 csharp 27 template-pattern 24 visitor-pattern 23 decorators 21 structural-patterns 20 oop 19 memento-pattern 19 typescript 18 design-pattern 18 ruby 17 php 17 patterns 16 singleton 14 creational-patterns 12 template-method-pattern 12 python 11 repository-pattern 11 dotnet 11 behavioral-patterns 10 strategy-design-pattern 10 chain-of-responsibility 10 cpp 9 adapter-design-pattern 9 python3 9 dependency-injection 9 golang 8 factory 8 designpatterns 8 redis 7 abstract-factory 7 clean-architecture 7 javascript 7 mvc-pattern 7 solid-principles 7 mvc 7 docker 7 object-oriented-programming 7 cache 6 builder-design-pattern 6 interpreter-pattern 6 gof-patterns 6 creational-design-patterns 6 strategy 6 oop-principles 6 adapter 6 cqrs 6 maven 6 observer-design-pattern 5 null-object-pattern 5 rspec 5 nodejs 5 composite-patterns 5 caching 5 postgresql 5 kotlin 5 gui 5 command 5 swing-gui 5 iterator 5 unit-testing 5 software-design 5 structural-design-patterns 5 mediator 4 object-oriented 4 clean-code 4 dotnet-core 4 software-engineering 4 cqrs-pattern 4 prototype 4 entity-framework-core 4 template-method 4 solid 4 java8 4 java-8 4 ruby-gem 4 php-library 4 pattern 4