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

Topic: "observer-pattern"

Inctus/ROAST

State Management Done Right

Language: TypeScript - Size: 97.7 KB - Last synced at: about 18 hours ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

serhatyamann/DESIGN_PATTERNS

Design Patterns explanations and examples.

Language: C# - Size: 38.1 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

jyp-studio/tower_defense

A tower defense game built with python-pygame.

Language: Python - Size: 222 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 2

harsilspatel/pong-breakout

An exercise to understand the difference between observer pattern and event-driven approach 🏓

Language: TypeScript - Size: 2.34 MB - Last synced at: 5 days ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 4

kolosovpetro/Design-Patterns

Design patterns simple snippets

Language: C# - Size: 75.2 KB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

M-Taghizadeh/Python-Design-Patterns

implementation of design patterns with python

Language: Python - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 1

shayandaneshvar/Castle-Defence---Advanced-Programming-Final-Project

A 2D Based Game

Language: Java - Size: 64.2 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 0

kan01234/design-patterns

Project of example of design patterns implement by Java.

Language: Java - Size: 1.82 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 3

chenxiancai/STCBinder

If you want to decouple your business logic in UI, if you want a lightweight architecture than reactivecocoa , use STCBinder, a simple and easy way to write code in MVVM pattern, it is like react-redux。

Language: Objective-C - Size: 2.39 MB - Last synced at: 1 day ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 0

skutnii/simple-observable-qt

An example of using MVVM and Observer pattern with Qt

Language: C++ - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 5 - Forks: 3

CiccioTecchio/ExampleNodeJS

Simple NodeJS application

Language: JavaScript - Size: 154 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

lenddoefl/triggers

Distributed observer pattern for scheduling Celery tasks.

Language: Python - Size: 199 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 1

oscarlijo/jquery-infiniteScroll

Language: HTML - Size: 91.8 KB - Last synced at: 10 days ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 0

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

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

yerTools/event_hub

Event-Hub is a Gleam library that provides simple hubs with publishers and subscribers for event-driven observers. It supports asynchronous message handling and event notifications, decoupling components efficiently. It works on Erlang and JavaScript.

Language: Gleam - Size: 78.1 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

jalik/js-observer

A library to observe events and trigger callbacks.

Language: TypeScript - Size: 2.19 MB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

lvsouza/react-observing

Allow you observe objects, objects inside others objects, list, list insede others lists or class properties in react.

Language: TypeScript - Size: 857 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

jahir9991/twitte

This is a twitterX clone build with angular + cloudflare pages

Language: TypeScript - Size: 677 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

lxsmnsyc/LiteObservable

Cold Observables for JS in a lightweight fashion

Language: TypeScript - Size: 1.93 MB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

alvar91/crm-skillbox-js-css-express-mongodb

Language: JavaScript - Size: 1.14 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

hoverek-yt/v

A simple and lightweight library for Vanilla JavaScript, allowing you to create a reactive UI.

Language: JavaScript - Size: 59.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

Judahh/journaly

A simple message-broker/Pub-sub library

Language: TypeScript - Size: 930 KB - Last synced at: 21 days ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 2

Flowduino/SerialSwift

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

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

chakangost/RxBus

This library is very easy to subscribe and publish.

Language: Kotlin - Size: 144 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

exajobs/monitoring-collection

An ongoing & curated collection of awesome software, frameworks and libraries, learning tutorials and videos, technical guidelines and best practices in the ecosystem of Monitoring

Language: Roff - Size: 691 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

Nowshadjunaed/Design-Pattern

Design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design

Language: Java - Size: 25.4 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

RivkiZolti/mmu-Java-simulator

Memory Management Unit - JAVA project

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

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: 8 days ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 2

manjeetk/php-design-patterns

The Decorator Pattern, Adapter Pattern, Template Method Pattern, Strategy Pattern, Observer Pattern

Language: PHP - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

gocrumb/event

Simple observer pattern implementation

Language: Go - Size: 8.79 KB - Last synced at: 10 months ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

whisller/pyeventdispatcher 📦

PyEventDispatcher allows your application components to communicate with each other by sending and listening to events.

Language: Python - Size: 50.8 KB - Last synced at: 13 days ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 2

pallavJha/DesignPatterns

DesignPatterns in Java 8. Practices after reading from Head First Design Patterns

Language: Java - Size: 229 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

Infinytum/reactive

Reactive Extensions for Golang with pipe support

Language: Go - Size: 75.2 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

hpi-swa/signals

An observer mechanism inspired by the Qt framework and implemented in Squeak/Smalltalk.

Language: Smalltalk - Size: 119 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 5

Achintha444/DesignPatterns

This repo consists simple simulations of Design patterns.

Language: Java - Size: 32.2 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1

lxsmnsyc/RxLua

Reactive Extensions for Lua

Language: Lua - Size: 942 KB - Last synced at: 17 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

jbasko/hookery

Trivial, primitive, naive, and optimistic hook registry in Python

Language: Python - Size: 165 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 1

alexdrone/libbuffer

A C++11 port of Buffer, μ-framework for efficient array diffs, collection observation and data source implementation.

Language: C++ - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 4 - 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

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: 2 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

s-damian/design-patterns-php

Design Patterns PHP - Examples with PHP 8.3

Language: PHP - Size: 553 KB - Last synced at: about 21 hours ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

NgvGiang/WordPress_Client

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

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

DiegoRuizGil/SO-Game-Events-Architecture-Unity

Event system for communication between objects in a Unity scene, based on the use of Scriptable Objects

Language: ShaderLab - Size: 1.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

aastronautss/emittance

A flexible eventing library for Ruby.

Language: Ruby - Size: 809 KB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

srav001/vue-subscription

A type-safe 🔥 & tiny ⭐️ super-charged ref ⚡️ in Vue 💚.

Language: TypeScript - Size: 104 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

betaWeb/intersectr

An easy-to-use wrapper class over intersection observer API.

Language: JavaScript - Size: 730 KB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

luangs7/MyNextBook

MyNextBook is an application used to find a new book to read and save it in your list. The main goal here its use this application for studying.

Language: Kotlin - Size: 10.5 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

changsongl/gevent

Observer pattern package in Golang.

Language: Go - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

Brugarolas/reactive

Small events emitters and subscribe, observable and reactive objects library

Language: JavaScript - Size: 280 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

AriDevK/Go_DesignPatterns

En estas practicas se implementaron varios patrones de diseño ademas de utilizar ciertas librerias para el manejo de mensajes por el protocolo TCP y manejo de concurrencia

Language: Go - Size: 8.22 MB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

rubernetes/gem

A ruby gem to provide the base for building Kubernetes custom resources operators in Ruby

Language: Ruby - Size: 10.9 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

I-Reven/Hexagonal-Symfony

Hexagonal Symfony Example

Language: PHP - Size: 3.69 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

sunmeat/observer

observer (mvc) pattern cpp example [BEHAVIORAL]

Language: C++ - Size: 39.1 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

exajobs/observability-collection

An ongoing & curated collection of awesome software, frameworks and libraries, learning tutorials and videos, technical guidelines and best practices on the Observability Ecosystem

Size: 38.1 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

Alchemy-Meister/python-design-patterns

Python 3 Design Patterns

Language: Python - Size: 90.8 KB - Last synced at: 9 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

kamilhan-karaismailoglu/Observer-Strategy-Decorator-Design-Patterns-With-WPF

In this project; observer, decorator and strategy design patterns were applied on the ready-made WPF codes. This project was written for object oriented programming lecture.

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

Cynnexis/notifiable_iterables

Provides iterables that implements the ChangeNotifier class.

Language: Dart - Size: 329 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

Crimson-Crow/pyobservable

Simple event system for Python with weak reference support

Language: Python - Size: 13.7 KB - Last synced at: 1 day ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

vishwanathdc/BankApplication

Bank Application in Java with Factory and Observer pattern, interface, encapsulation and abstraction

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

lxsmnsyc/relays.js 📦

A library for controlling asynchronous flow of execution

Language: JavaScript - Size: 134 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

guvenaltunsoyy/yazilim-tasarim-kaliplari

Yazılım tasarım kalıpları kullanımı

Language: C# - Size: 9.01 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

mupezzuol/java-design-patterns

Project that implements some design patterns using Java (Facades, Singletons, Bridges, Adapters, Strategy, Decorator, State, Builder, Observer, Factory and much more).

Language: Java - Size: 5.86 MB - Last synced at: 12 months ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 5

kristen-foong/software-construction

UBC CPSC 210, Fall 2019

Language: Java - Size: 1.81 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

chrisbrake/perceptible

A observable versions of python data structures

Language: Python - Size: 56.6 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

ladislas/SwiftEventCenter

A simple and easy to use event manager

Language: Swift - Size: 181 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

MarieVerdonck/BattleShip---Project-OO

Simple battleship game, object oriented design/patterns

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

yuraxdrumz/certiorem

an implementation of the observer pattern in node.js using object composition and concatenative inheritance

Language: JavaScript - Size: 43 KB - Last synced at: 17 days ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

superzazu/signals.lua

Simple signals implementation in Lua.

Language: Lua - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

zehraseren/MovieAPI

Training Camp

Language: HTML - Size: 11.1 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2 - 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: 20 days ago - Pushed at: about 1 month ago - Stars: 2 - 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

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

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

matiux/php-design-patterns

PHP Design Patterns - Basato sul libro Head First Design Patterns Book - Based on Head First Design Patterns Book

Language: PHP - Size: 9.29 MB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

congard/tulz

Cross-platform tools library for C++ development

Language: C++ - Size: 167 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

lwysocki/eventcpp

C++ Events

Language: C++ - Size: 16.6 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

Osmerion/Quitte

Quitte provides specialized observable properties and expressions with lazy variants and observable collections.

Language: Java - Size: 2.56 MB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

PyMarcus/tasks

A Kotlin application that uses MVVM architecture, network connection checking, cache, recyclerview and retrofit!

Language: Kotlin - Size: 189 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

vavarm/SwiftUI_MVVM

Model-View-ViewModel controller written in Swift with SwiftUI

Language: Swift - Size: 372 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

neslisahcelek/design-patterns-project

Transortation System Integrated with Multiple Design Patterns.

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

sid-shaha/designPatterns

Contains example codes of various low level design patterns.

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

mendess12/MasalKitabim

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

theartful/bindable_properties

Bindable properties for C++11 inspired by Qt's properties but with a couple of twists.

Language: C++ - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

lilBunnyRabbit/service-observer

Convenient way to observe and react to events within a service

Language: TypeScript - Size: 80.1 KB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

bahri-hirfanoglu/one-to-many

one to many relationship with observer pattern

Language: Go - Size: 446 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

Graveflo/ObserverHooks

Easy, minimalist tools for function side-effects and observer pattern with weak references

Language: Python - Size: 506 KB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 1

yasinaksu/java-spring-h2database-demo

Language: Java - Size: 183 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

Eishta/javascript-patterns

This repository focuses mainly on the design patterns and their examples in Javascript

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

riyadomf/Design-Patterns-Java

Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.

Language: Java - Size: 17.1 MB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Amin-chak99/Design-Patterns

Design Patterns Decorator Strategy Observer

Language: Java - Size: 317 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

biossauro/engenharia-de-software 📦

Todos os principais trabalhos de minha graduação em Engenharia de Software, separados por branches.

Size: 5.23 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

youssefaltai/gso

An open-source Python library for managing application state.

Language: Python - Size: 190 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

BareCpper/Sub0Pub

Production tested C++ Type-based Subscriber-Publisher data-oriented scheduling model with minimal-to-no overhead

Language: C++ - Size: 112 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Flowduino/Observable

The most flexible and easiest to implement Observer Pattern platform for the Swift language (includes fully-functional Observable Thread!)

Language: Swift - Size: 55.7 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

Wladislaw28/sp-webparts-msgraph

Language: TypeScript - Size: 347 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

ngshiheng/automated-valet-car-parking-backend 📦

An automated valet car parking system with managed parking space

Language: Python - Size: 36.1 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

RacheliBlass512/mmu-simulator

Client-Server application in java, Simulates a memory management unit

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

BIJOY-SUST/Design-Patterns

Here, I've stored some design pattern codes and solid principles that were done in my Design Pattern Lab course. Design Pattern is a description or template for how to solve a problem.

Language: Java - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

youjiaxing/EasyEventDispatcher

简单的事件分发器

Language: PHP - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 2

Related Topics
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 abstract-factory-pattern 51 javascript 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 mvc 31 events 31 python 29 mediator-pattern 29 factory-method-pattern 27 visitor-pattern 26 object-oriented-programming 25 chain-of-responsibility-pattern 23 oop 21 swift 21 template-pattern 21 javafx 21 php 20 singleton 20 event 19 solid-principles 19 kotlin 18 flyweight-pattern 18 reactive-programming 18 memento-pattern 18 mvvm 17 template-method-pattern 17 reactive 16 react 16 patterns 16 mvc-pattern 15 mvvm-architecture 15 android 15 unity 15 maven 15 rxjs 15 game 14 gui 14 mvc-architecture 14 gof-patterns 14 golang 14 multithreading 13 java-8 12 reactivex 12 repository-pattern 12 spring-boot 12 python3 12 nodejs 11 behavioral-patterns 11 observer-design-pattern 11 state-management 11 pubsub 11 swiftui 11 event-driven 10 chain-of-responsibility 10 cpp17 10 solid 10 dependency-injection 10 reactjs 10 swing-gui 10 unity3d 10 clean-architecture 10 signal 9 gradle 9 eventbus 9 library 9 event-dispatcher 9 interpreter-pattern 9 event-emitter 9 pattern 9 clean-code 9 creational-patterns 9 structural-patterns 9 game-development 9 unit-testing 8 oop-principles 8 state 8 observerpattern 8 event-listener 8 publisher-subscriber 8 callback 8