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

GitHub topics: observer-pattern

zehraseren/MovieAPI

Training Camp

Language: HTML - Size: 11.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

enthought/traits

Observable typed attributes for Python classes

Language: Python - Size: 53.3 MB - Last synced at: 4 days ago - Pushed at: 12 days ago - Stars: 450 - Forks: 85

Habrador/Unity-Programming-Patterns

Implementations of programming design patterns in Unity with examples in C# when to use them.

Language: C# - Size: 1.3 MB - Last synced at: about 22 hours ago - Pushed at: 17 days ago - Stars: 1,984 - Forks: 264

earmarques/escala-sistema-solar

Programa voltado ao público escolar para estudo do sistema solar em escala: diâmetro dos planetas e distância orbital.

Language: JavaScript - Size: 15.6 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

dacap/observable

Observer pattern and signals/slots for C++11 projects

Language: C++ - Size: 51.8 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 78 - Forks: 29

GalatzanT/Instagram

Built an Instagram replica to learn and reinforce OOP principles, apply the Observer and Controller design patterns, and store information using a database.

Language: Java - Size: 989 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

jsnanigans/blac

BLoC pattern for react.

Language: TypeScript - Size: 3.91 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 39 - Forks: 2

JakubVojvoda/design-patterns-cpp

C++ Design Patterns

Language: C++ - Size: 65.4 KB - Last synced at: 13 days ago - Pushed at: 12 months ago - Stars: 4,361 - Forks: 960

wqking/eventpp

Event Dispatcher and callback list for C++

Language: C++ - Size: 872 KB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 1,471 - Forks: 234

antonio-war/SwiftyReachability

SwiftyReachability is a simple and lightweight network interface manager written in Swift

Language: Swift - Size: 54.7 KB - Last synced at: 13 days ago - Pushed at: 7 months ago - Stars: 8 - Forks: 1

anupbhowmik/Design-Patterns-Software-Engineering

Various design patterns of Software Engineering with usage and documentation

Language: Java - Size: 1.01 MB - Last synced at: 11 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

victimsnino/ReactivePlusPlus

Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach

Language: C++ - Size: 112 MB - Last synced at: 14 days ago - Pushed at: 26 days ago - Stars: 276 - Forks: 31

playcanvas/observer

TypeScript implementation of the Observer pattern

Language: TypeScript - Size: 556 KB - Last synced at: 1 day ago - Pushed at: 21 days ago - Stars: 18 - Forks: 6

kelindar/tile

Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.

Language: Go - Size: 120 KB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 186 - Forks: 18

bermudaphp/eventor

Psr-14 compitable php event dispatcher implementation

Language: PHP - Size: 137 KB - Last synced at: 23 days ago - Pushed at: 23 days 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 at: 20 days ago - Pushed at: almost 2 years ago - Stars: 376 - Forks: 46

harlanc/design-pattern-cpp

Implement design patterns using c++

Language: C++ - Size: 4.18 MB - Last synced at: 19 days ago - Pushed at: over 5 years ago - Stars: 11 - Forks: 6

IDouble/Multithreading-Chat-Server-Java

🖥 A simple Chat Server in Java, implemented with the Observer pattern 🖥

Language: Java - Size: 843 KB - Last synced at: about 1 hour ago - Pushed at: about 1 year ago - Stars: 29 - Forks: 10

microwind/design-patterns

Design Pattern 经典设计模式源码 C/Java/Go/JavaScript/Python等不同语言实现。 FP/OOP/MVC/MVP/MVVM/DDD等设计思想研究

Language: Java - Size: 11.2 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 24 - Forks: 8

HuzaifaBanegar/SystemDesign

This is a repo for understanding LLD concepts and different types of System Design Patterns along with its implementation. Here we will also design many complex architecture such as BookMyShow, Parking Lot , Tic Tac Toe etc.

Language: Java - Size: 36.1 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

IDouble/Multithreading-Chat-Client-Java

👥 A simple Chat Client in Java, implemented with the Observer pattern 👥

Language: Java - Size: 3.02 MB - Last synced at: about 1 hour ago - Pushed at: about 1 year ago - Stars: 36 - Forks: 11

AmrDeveloper/TaskTimer

Android Application to find how much time your project take and run any number of time counters in the same thread by observer pattern

Language: Java - Size: 175 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 2

DamirDenis-Tudor/2d-tank-simulator

C++ game with a use-case modified A* algorithm.

Language: Jupyter Notebook - Size: 1000 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

nimit95/Real-world-Design-Patterns-Node-JS

All the 23 (GoF) design patterns implemented in Javascript with Real World Example using Node.js APIs

Language: JavaScript - Size: 152 KB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 395 - Forks: 57

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.

Language: Java - Size: 5.41 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 22 - Forks: 16

gabriel96x1/ReadE-DocOnline

Language: Kotlin - Size: 42.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

wisedev-code/Raven.NET

Implementation of observer pattern in .NET with animal reference and few additions

Language: C# - Size: 929 KB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 1

HowProgrammingWorks/Observer

Pattern Observer

Language: JavaScript - Size: 23.4 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 4

dancergraham/HeadFirstDesignPatterns_python

Example code from Head First Design Patterns translated to python

Language: Python - Size: 260 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 107 - Forks: 42

alex-ald/fork-transporter

DEPRECATED: IPC command channel using RxJS for NodeJS processes

Language: TypeScript - Size: 131 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

mimshins/containerized-state

Fast and minimal state container which can be used and shared across every environment.

Language: TypeScript - Size: 164 KB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

saksham24/android-kit

Learning In-app coding patterns and understanding how well know threading classes and observer classes were made using power of interfaces.

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

george-georgy/Practicing-Design-Patterns-java

Design pattern is a solution to a common problem , each pattern describes a problem that occurs over and over multiple times in our environment and core of the solution on that problem can be used a several times without ever doing it same twice.

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

QubusPHP/event-dispatcher

A framework agnostic Event Dispatcher similar to the one found in Symfony.

Language: PHP - Size: 78.1 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

MegMinnie/Projeto-POOII-Padroes Fork of LuisAraujo/Projeto-POOII-Padroes

Este projeto é uma atividade avaliativa da disciplina de Linguagem Orientada a Objetos II , dando continuidade à primeira atividade, "Sistema Escolar" . Ele aplica conceitos de refatoração e incorpora os padrões de projeto Singleton, Observer e Adapter.

Language: Java - Size: 41 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - 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: 8 days ago - Pushed at: about 1 year ago - Stars: 840 - Forks: 110

zahash/reactivate

Thread Safe Reactive Data Structure. Made with ❤️ for 🦀

Language: Rust - Size: 49.8 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 2

nocarryr/python-dispatch

Lightweight event handling for Python

Language: Python - Size: 12.4 MB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 40 - Forks: 3

NullTale/UnityEventBus

⚙ Generic Unity event system (event bus pattern)

Language: C# - Size: 231 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 32 - Forks: 5

christiancesar/hunter

Scraping of the target web application, using puppeeter, node with typescript and best practices.

Language: TypeScript - Size: 62.3 MB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

tj-django/django-model-subscription

Subscribe to django model changes. Using thread safe subscribers.

Language: Python - Size: 3.57 MB - Last synced at: 4 days ago - Pushed at: 25 days ago - Stars: 30 - Forks: 7

atomicptr/pidgeon

A simple messaging system for games written in Odin

Language: Odin - Size: 13.7 KB - Last synced at: 6 days ago - Pushed at: 8 months 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: 22 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 4

solutena/Observable

Language: C# - Size: 92.8 KB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

stacenko-developer/Patterns

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

Language: C# - Size: 875 KB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 1

gullerya/object-observer

Object Observer functionality of JavaScript objects/arrays via native Proxy

Language: JavaScript - Size: 1.13 MB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 181 - Forks: 21

phiponatchi/Game-of-Life

This a simple clean implementation of Conway's game of life, following design patterns

Language: Java - Size: 1.72 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

pankaj485/pub-sub-js

Very basic implementation of observer (pub-sub) design pattern

Language: JavaScript - Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

roberthein/Ease

It's magic.

Language: Swift - Size: 78.4 MB - Last synced at: 14 days ago - Pushed at: almost 5 years ago - Stars: 1,259 - Forks: 41

MangaD/event-driven-cpp

My personal study on Event-Driven Programming in C++.

Language: C++ - Size: 559 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

JulianaMancera/LabAssign6_ObserverPattern

Software Engineering 1 - Observe Pattern: Laboratory Assignment 6

Language: Java - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Olian04/simply-reactive

A small & dependency free reactive state management library inspired by Solidjs and Recoiljs.

Language: TypeScript - Size: 404 KB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

ycarowr/UnityDesignPatterns

Design Patterns applied to Unity3D and C#

Language: C# - Size: 496 KB - Last synced at: 20 days ago - Pushed at: about 4 years ago - Stars: 39 - Forks: 8

ahmed-hamda/coffee

Web application for managing cafes and pastries, using design patterns with J2EE.

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

eacevedof/prj_phptests

Pruebas por ficheros separados. Hay un index.php que lista los .php de la carpeta examples

Language: CSS - Size: 3.53 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 2

shubhamv108/object-oriented-design-patterns

Simple examples of some of the Object Oriented Design Patterns.

Language: Java - Size: 32.9 MB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 3

JamesBoer/Nfy

A Lightweight Template-Based Notification Library

Language: C++ - Size: 239 KB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 0

datahappy1/notes_app

notes management app written in Python & Kivy(MD)

Language: Python - Size: 3.43 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 1

guduchango/simple-python-design-patterns-and-solid-principle

Own python example: design patterns and solid principle

Language: Python - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

phoemur/breakout

breakout / arkanoid remake C++/SDL2

Language: C++ - Size: 425 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

darshna22/Design-Patterns

Design Patterns

Language: Kotlin - Size: 55.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

nalexn/minimalist

Observable Property and Signal for building data-driven UI without Rx

Language: Swift - Size: 32.2 KB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 96 - Forks: 2

limix/ndarray-listener

Implementation of the Observer pattern for NumPy arrays.

Language: Python - Size: 80.1 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

adrg/sling

Lightweight C++ Signals and Slots implementation

Language: C++ - Size: 11.7 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 33 - Forks: 4

mickle-ak/mockobor

Mocked Observable Observation - java library to simulate sending of events (via java listeners) from a mocked collaborator to a tested object.

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

ahngh0113/SPA-with-VanillaJS Fork of i33W/front_3rd_chatper1

VanillaJS로 SPA만들기

Language: JavaScript - Size: 62.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

tommyskeff/JObserve

JObserve is a replacement for the legacy java observer package, with support for object attributes and attribute listeners.

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

dev-junehee/mood-folio

Unsplash Open API 기반 이미지 검색 플랫폼

Language: Swift - Size: 1.92 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

benbucksch/jscollection

Collections for JavaScript with dynamic operators to concat, merge, substract, intersect etc. and observe the dynamically calculated result

Language: JavaScript - Size: 182 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

Amarok79/Amarok.Events

A fast and light-weight implementation of the observer pattern that supports synchronous and asynchronous invocation and/or subscribers. A potential replacement for regular .NET events.

Language: C# - Size: 2.43 MB - Last synced at: 24 days ago - Pushed at: 4 months ago - Stars: 7 - Forks: 0

barannmeisterr/E-Commerce-System-with-Behavioral-Design-Patterns

The E-Commerce System with Behavioral Design Patterns project is a Java-based e-commerce system management that demonstrates the use of behavioral design patterns to create a flexible, scalable, and maintainable system.

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

javiergs/CSC5090

CSC509 Playground

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

Lauthy02/CineProManager2

Trabajo de campo: Sistema de gestión para cines en C# en 4 capas con WinForms, patrones y procedimientos almacenados

Language: TSQL - Size: 894 KB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

Eyellen/Eyellen.Unity.ObservableFields

Simple implementation of observable fields for Unity

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

waseem4343/JAVA_Design_Patterns-

Java Design Patterns & their Code implementation

Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

codeface-io/SwiftObserver

Easy Elegant Reactive Swift #NoRx

Language: Swift - Size: 23.7 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 29 - Forks: 5

Topten1004/ForAdam

Language: TypeScript - Size: 7.71 MB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 0

timkpaine/bigbrother

An evil, awful, terrible, no-good library for watching objects for mutation. Do not use this library.

Language: Python - Size: 58.6 KB - Last synced at: 23 days ago - Pushed at: 5 months ago - Stars: 10 - Forks: 0

Flowduino/SerialSwift

MacOS Serial solution (Observable & Event-Driven) to make integration of Serial peripherals trivial

Language: Swift - Size: 14.6 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

sanchel0/MarketMate

Management system for a grocery store

Language: C# - Size: 1.2 MB - Last synced at: 14 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

CSC3100/Patterns

📓Examples of design patterns

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

MPES-2024-2-Grupo-3/arquitetura-padroes

Alguns exemplos de Design Patterns em Kotlin

Language: Kotlin - Size: 3.91 KB - Last synced at: 5 months ago - Pushed at: 5 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: 4 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

CSC3100/Pong-Game

📓A Pong Game implemented to exemplify Client-Server architecture and multi-threading

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

douglasmatosdev/observer-pattern

Padrão de Projeto Observer: Como Criar Código Reativo e Escalável Usando Orientação a Objetos!

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

sravanmedarapu/banking-counter-maintainer

Banking token based counter queue management

Language: HTML - Size: 558 KB - Last synced at: 5 months ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 3

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: 18 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

n-c0de-r/Lab3.7a

Designing and Testing Observer/Subject & Decorator patterns

Language: Java - Size: 31.3 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

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: 6 months ago - Pushed at: about 1 year ago - Stars: 3,300 - Forks: 459

NgvGiang/WordPress_Client

USTH-2024 Mobile Application Development project for midterm and final.

Language: Java - Size: 10.7 MB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

sheng-jie/EventBus

C# 事件总线实现

Language: C# - Size: 61.5 KB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 160 - Forks: 70

tower120/reactive

Simple, non intrusive reactive programming library for C++. (Events + Observable Properties + Reactive Properties)

Language: C++ - Size: 60.5 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 72 - Forks: 7

a1573595/MusicPlayer

Android music player example.

Language: Kotlin - Size: 15.5 MB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 8

rilder-almeida/sagas

A framework to implement the saga pattern in Go

Language: Go - Size: 60.5 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 19 - Forks: 0

vukan-markovic/Design_Patterns_Paint

Java Swing paint application demonstrating some design patterns

Language: Java - Size: 1.08 MB - Last synced at: 23 days ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 5

Mofazzal874/PharmaPlus

CSE-3120 | Software Engineering and Information Systems Laboratory Android studio project with Factory , SingleTon , adapter , Observer Design pattern

Language: Java - Size: 2.14 MB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

noama11/Political-Election-System

This C++ project simulates a dynamic political election system, utilizing the Observer Pattern to manage real-time leadership changes and interactions between parties and politicians. Developed in a Linux environment, it showcases advanced object-oriented design and efficient memory management.

Language: C++ - Size: 19.5 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - 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: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

danielpclark/state_inspector

State change & method call logger. A debugging tool for instance variables and method calls.

Language: Ruby - Size: 68.4 KB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 25 - Forks: 1

Beretta350/golang-design-patterns

This repository provides a comprehensive collection of design patterns implemented in Go (Golang). It serves as a practical guide to understanding and applying common software design patterns in real-world Golang projects.

Language: Go - Size: 24.4 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 6 - Forks: 0

Related Keywords
observer-pattern 785 design-patterns 204 java 178 singleton-pattern 144 factory-pattern 124 strategy-pattern 120 decorator-pattern 101 adapter-pattern 92 observer 86 command-pattern 68 builder-pattern 61 observable 56 state-pattern 56 facade-pattern 55 javascript 51 abstract-factory-pattern 51 proxy-pattern 40 typescript 40 iterator-pattern 39 composite-pattern 38 design-pattern 37 cpp 36 prototype-pattern 34 bridge-pattern 33 csharp 32 events 31 mvc 31 python 29 mediator-pattern 29 factory-method-pattern 27 visitor-pattern 26 object-oriented-programming 25 chain-of-responsibility-pattern 23 javafx 21 swift 21 oop 21 template-pattern 21 php 20 singleton 20 solid-principles 19 event 19 kotlin 18 flyweight-pattern 18 reactive-programming 18 memento-pattern 18 template-method-pattern 17 mvvm 17 reactive 16 react 16 patterns 16 rxjs 15 maven 15 mvvm-architecture 15 android 15 mvc-pattern 15 unity 15 gui 14 golang 14 mvc-architecture 14 gof-patterns 14 game 14 multithreading 13 java-8 12 spring-boot 12 reactivex 12 repository-pattern 12 python3 12 pubsub 11 swiftui 11 behavioral-patterns 11 state-management 11 observer-design-pattern 11 nodejs 11 chain-of-responsibility 10 swing-gui 10 unity3d 10 dependency-injection 10 clean-architecture 10 cpp17 10 event-driven 10 solid 10 reactjs 10 clean-code 9 gradle 9 event-dispatcher 9 eventbus 9 library 9 structural-patterns 9 pattern 9 signal 9 creational-patterns 9 game-development 9 interpreter-pattern 9 event-emitter 9 go 8 callback 8 cpp11 8 event-listener 8 publisher-subscriber 8 state 8