Projects in Awesome Lists tagged with factory-method-pattern
A curated list of projects in awesome lists tagged with factory-method-pattern .
https://github.com/jakubvojvoda/design-patterns-cpp
C++ Design Patterns
abstract-factory-pattern behavioral-patterns cpp creational-patterns decorator-pattern design-pattern factory-method-pattern iterator-pattern object-oriented observer-pattern singleton-pattern strategy-pattern structural-patterns template-method-pattern visitor-pattern
Last synced: 12 Apr 2025
https://github.com/JakubVojvoda/design-patterns-cpp
C++ Design Patterns
abstract-factory-pattern behavioral-patterns cpp creational-patterns decorator-pattern design-pattern factory-method-pattern iterator-pattern object-oriented observer-pattern singleton-pattern strategy-pattern structural-patterns template-method-pattern visitor-pattern
Last synced: 06 May 2025
https://github.com/dingpingzhang/simplefactorygenerator
A simple factory source generator that enables the pattern to not violate the open-close principle.
architecture design-pattern design-patterns design-principles factory-method factory-method-pattern simple-factory simple-factory-pattern
Last synced: 19 Mar 2025
https://github.com/ehsangazar/design-patterns-php
All Design Patterns Samples in PHP
abstract-factory-pattern adapter-pattern bridge-pattern builder-pattern chain-of-responsibility-pattern decorator-pattern design-patterns factory-method-pattern flyweight-pattern interpreter-pattern iterator-pattern mediator-pattern momento-pattern observer-pattern php prototype-pattern proxy-pattern singleton-pattern strategy-pattern visitor-pattern
Last synced: 23 Nov 2024
https://github.com/ehsangazar/design-patterns-cpp
All Design Patterns Samples in C++
abstract-factory-pattern adapter-pattern bridge-pattern builder-pattern c-plus-plus chain-of-responsibility-pattern command-pattern composite-patterns decorator-pattern design-pattern facade-pattern factory-method-pattern flyweight-pattern interpreter-pattern iterator-pattern mediator-pattern null-object-pattern prototype-pattern proxy-pattern singleton-pattern
Last synced: 23 Nov 2024
https://github.com/hoangsonww/software-design-patterns
🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.
decorators design design-patterns exceptions factory-method-pattern factory-pattern inheritance iterator java maven model-view-controller multiton mvc-pattern object-oriented-programming observer observer-pattern oop singleton software-design
Last synced: 22 Nov 2024
https://github.com/entelo/industrialist
Industrialist manufactures factories that build self-registered classes.
factory-method-pattern factory-pattern gang-of-four ruby ruby-gem
Last synced: 01 Apr 2025
https://github.com/keremtan/creational-patterns-benchmark
This project has been carried out with the aim of observing and examining the object production performances of creational design patterns.
abstract-factory-pattern builder-design-pattern builder-pattern creational-design-patterns creational-patterns design-patterns factory-method-pattern factory-pattern prototype-design-pattern prototype-pattern
Last synced: 13 Apr 2025
https://github.com/zahraheydari/creationaldesignpatternssample
Including Builder, Factory method, Abstract Factory, Prototype and Singleton
abstract-factory-pattern builder-pattern creational-design-patterns factory-method-pattern prototype singletone singletone-problem
Last synced: 14 Jun 2025
https://github.com/jankapunkt/js-class-privacy
Create a given ES6 class with private members using Proxy and closures. Keeps class code clean, encourages SRP and DRY.
abstract-factory es6-class es6-classes es6-javascript es6-proxy factory-method-pattern javascript private-members security
Last synced: 06 Apr 2025
https://github.com/alexandra-valkova/designpatterns
Some design patterns (Singleton, Simple and Abstract Factory, Builder, Facade, Adapter, Chain of Responsibility, Mediator) examples written in C#
abstract-factory-pattern adapter-pattern builder-pattern c-sharp chain-of-responsibility-pattern console-application csharp design-patterns dot-net-design-patterns facade-pattern factory-method-pattern factory-pattern mediator-pattern simple-factory-pattern singleton-pattern
Last synced: 04 Dec 2024
https://github.com/rosyid-grobogan/spring-creational-patterns
Belajar Spring Design Pattern
abstract-factory-pattern builder-pattern factory-method-pattern prototype-pattern singleton-pattern spring-design-patterns
Last synced: 23 Feb 2025
https://github.com/nichitaa/design-patterns
CLI application that implements some creational, structural and behavioral design patterns in TypeScript.
adapter-pattern builder-pattern design-patterns facade-pattern factory-method-pattern inquirer iterator-pattern observer-pattern proxy-pattern singleton-pattern typescript
Last synced: 29 Mar 2025
https://github.com/azhovan/expose-api-efficient-way
Expose Apis with CQRS Driven approach
builder-design-pattern event-driven factory-method-pattern php72 restful-api
Last synced: 25 Jun 2025
https://github.com/sanjoy-sust/scpproject
This is Secure Communication Protocol for smart cart Cryptography management
aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security
Last synced: 25 Feb 2025
https://github.com/sangafabrice/process-inspector-mvc
The Process Inspector inspects individual processes and provides an option to stop them. It is a simple GUI application built with PowerShell WinForms and structured on the MVC architecture.
adapter-pattern factory-method-pattern gui mediator-pattern mvc task-manager
Last synced: 05 Mar 2025
https://github.com/florinamt/chat-client-server-system_tcp-sockets
Chat client-server system using TCP sockets.
client-server factory-method-pattern files java javafx json mvvm-pattern observer-design-pattern singleton-pattern sockets-tcp
Last synced: 02 Mar 2025
https://github.com/sc0v0ne/design_pattern_factory_method
Develop a system that uses the pattern given in class. "Factory Method" design pattern.
college design-patterns factory-method-pattern factory-pattern intellij intellij-idea java
Last synced: 11 Jun 2025
https://github.com/codeguima/paterns-software-java
Repositório de exemplos de códigos de patterns de desenvolvimento de software como Abstract factory, Decorator, Observer, Factory Method.
abstract-factory-pattern decorator-pattern factory-method-pattern java observer-pattern patterns-design
Last synced: 19 Feb 2025
https://github.com/ahmedanwar1/ecommerce-designpatterns
Implementing GoF design patterns in an ecommerce app using PHP
css design-patterns ecommerce facade-pattern factory-method-pattern html javascript mvc mysql oop oop-php php proxy-pattern singleton-pattern strategy-pattern
Last synced: 15 Mar 2025
https://github.com/hajjsalad/embedded-ai-for-predictive-maintenance
Industrial-grade data logger using STM32 and Zephyr RTOS for real-time sensor data collection and on-device anomaly detection with TensorFlow Lite for Microcontrollers.
c dfu-util embedded factory-method-pattern predictive-maintenance stm32 tensorflow-lite zephyr
Last synced: 23 Apr 2025
https://github.com/khaledsawan/design-patterns
The Singleton, Factory Method, Adapter, Composite, and Observer design patterns are all demonstrated together.
adapter-pattern composite-pattern design-patterns factory-method-pattern java observer-pattern singleton-pattern
Last synced: 27 Feb 2025
https://github.com/jiisanda/solved
Python & Rust | Practice Problems and Design Pattern
design-patterns factory-method-pattern leetcode problem-solving python rust singleton-pattern
Last synced: 20 Feb 2025
https://github.com/edsonwade/design-patterns-creational
Design Pattern Creational
abstract-factory-pattern builder-pattern creational-patterns design-patterns factory-method-pattern prototype-pattern singleton-pattern
Last synced: 28 Feb 2025
https://github.com/kauatwn/factorymethod_demo
Demonstração do padrão criacional Factory Method.
csharp design-patterns dotnet factory-method-pattern
Last synced: 11 Mar 2025
https://github.com/mevlutayilmaz/creational-design-patterns
abstract-factory-design-pattern abstract-factory-pattern builder-design-pattern builder-pattern creational-design-patterns csharp design-patterns factory-method-design-pattern factory-method-pattern multiton-pattern object-pool-pattern prototype-design-pattern prototype-pattern singleton-design-pattern singleton-pattern
Last synced: 01 Mar 2025
https://github.com/cristianv0117/patrones
Patrones de desarrollo con SLIM y PHP
abstract-factory-pattern adapter-pattern builder-pattern command-pattern decorator-pattern facade-pattern factory-method-pattern iterator-pattern null-object-pattern observer-pattern php8 slim-framework solid-principles template-method-pattern
Last synced: 27 Feb 2025
https://github.com/chizuru-nina-yamauchi/automated-teller-machine-atm-system
My assignment for ATM System with design patterns, file handling, CLI operations.
factory-method-pattern io-streams java junit-test singleton-pattern
Last synced: 21 Feb 2025
https://github.com/debora-carvalho/sistemarelatorios
Solução desenvolvida em Java para um Sistema de Geração de Relatórios, utilizando o padrão de projeto Factory Method.
factory-method-pattern java joptionpane
Last synced: 14 Mar 2025
https://github.com/renannrocha/factory-method-impl
Exemplo de implementação simples do padrão Factory Method em um projeto Spring Boot
designpatternsjava factory-method-pattern gof java spring-boot
Last synced: 14 Jun 2025
https://github.com/kathleenwest/makeacatwcfservice
This project presents a simple, but fun “Make a Cat” Service Application. The service provides a factory creational design pattern to create and return a single Cat object (complete with a cute photo), or group of five cats in a CatList object (with multiple cats). It is hosted using IIS Express to quickly demo and test the service with a client. A client “tester” windows form application tests the service and provides output to the user in a simple GUI.
bitmap-graphics bitmaps cat cats csharp csharp-code factory-method-pattern factory-pattern iis-express photos pictures visual-studio wcf wcf-client wcf-service wcf-service-client-demo windows-form-application windows-forms windows-forms-csharp
Last synced: 17 Mar 2025
https://github.com/arthurfp/go_factory-method_pattern
A Go project demonstrating the Factory Method pattern with a vehicle manufacturing simulator. This repository showcases the creation of diverse vehicle types—cars, bikes, and trucks—each through its own dedicated factory, emphasizing best practices in object-oriented design and unit testing.
code-pattern factory-method-pattern go golang
Last synced: 16 Jun 2025
https://github.com/lucasdsbr/design_patterns_factory_method
O Factory Method define um método, que deve ser usado para criar objetos em vez da chamada direta ao construtor (operador new). As subclasses podem substituir esse método para alterar a classe de objetos que serão criados.(Fonte: https://refactoring.guru/pt-br/design-patterns/factory-method/csharp/example)
csharp design-patterns factory-method-pattern
Last synced: 23 Feb 2025
https://github.com/hi-shekhar/low_level_design
Implementation of several LLD using Typescript
adapter-design-pattern command-desing-pattern decorator-pattern facade-pattern factory-method-pattern github-actions lld low-level-design-in-typescript null-object-pattern observer-design-pattern proxy-design-pattern singleton-pattern stat state-design-pattern statergy-pattern template-pattern vending-machine
Last synced: 13 Mar 2025
https://github.com/izzyluuuuh/factory-method-pattern
Implementation of Factory Method Pattern Using Java
application-development factory-method-pattern java
Last synced: 21 Mar 2025
https://github.com/quynhchi1009/factorymethod
Factory Method is a creational design pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.
design-patterns factory-method factory-method-pattern
Last synced: 04 Mar 2025
https://github.com/dinidu21/pms_layered_architecture
A secure, scalable, and user-friendly project management system with role-based access, real-time notifications, task tracking, timesheet management, and intuitive dashboards. Designed for teams to efficiently manage projects, track progress, and improve collaboration with modern UI/UX and robust security features.
design-patterns facade-design-pattern factory-method-pattern layered-architecture singleton-pattern strategy-design-pattern
Last synced: 05 Apr 2025
https://github.com/codeguima/design-paterns-java
Repositório de exemplos de códigos de patterns de desenvolvimento de software como Abstract factory, Decorator, Observer, Factory Method.
abstract-factory-pattern decorator-pattern factory-method-pattern java observer-pattern patterns-design
Last synced: 17 Jun 2025