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

Topic: "visitor-pattern"

QianMo/Unity-Design-Pattern

:tea: All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现

Language: C# - Size: 3.92 MB - Last synced at: 8 months ago - Pushed at: almost 6 years ago - Stars: 4,433 - Forks: 1,026

JakubVojvoda/design-patterns-cpp

C++ Design Patterns

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

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: 5 months ago - Pushed at: almost 2 years ago - Stars: 3,358 - Forks: 461

solodon4/Mach7

Functional programming style pattern-matching library for C++

Language: C++ - Size: 97.2 MB - Last synced at: 8 months ago - Pushed at: about 4 years ago - Stars: 1,294 - Forks: 77

derive4j/derive4j

Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.

Language: Java - Size: 1020 KB - Last synced at: 8 months ago - Pushed at: about 3 years ago - Stars: 571 - Forks: 49

ibrahimyilmaz/kiel

(Published to MavenCentral) Kotlin way of building RecyclerView Adapter 🧩. You do not have to write RecyclerView Adapters again and again and suffer from handling of different view types. Kiel will help you.

Language: Kotlin - Size: 315 KB - Last synced at: 8 months ago - Pushed at: over 4 years ago - Stars: 372 - Forks: 31

ebonnal/streamable

fluent concurrent sync/async streams

Language: Python - Size: 4.44 MB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 293 - Forks: 4

hoaproject/Visitor 📦

The Hoa\Visitor library.

Language: PHP - Size: 52.7 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 263 - Forks: 12

newbe36524/Newbe.ObjectVisitor 📦

You can visit all properties about your class or struct by this lib with high performance as you visit properties in hard coding way.

Language: C# - Size: 522 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 89 - Forks: 21

kiat/OOP-Design-Patterns

OOP Design Patterns Code Examples

Language: Java - Size: 6.89 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 88 - Forks: 48

night-moon-studio/Leo

A library based on NCC Natasha to quickly and easily read/write instance's fields or properties.

Language: C# - Size: 561 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 81 - Forks: 18

jackdbd/design-patterns 📦

Some of the most common design patterns implemented in Python.

Language: Python - Size: 186 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 73 - Forks: 32

arvindshmicrosoft/SQLScriptDomSamples

Samples showing how to use Microsoft.SqlServer.TransactSql.ScriptDom classes

Language: C# - Size: 72.3 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 63 - Forks: 17

microwind/design-patterns

Design Pattern 经典设计模式源码 C/Java/Go/JavaScript/Python等不同语言实现。 FP/OOP/MVC/MVP/MVVM/DDD等设计思想研究。适合高级程序员和架构师,希望深刻洞察问题,找到合适的方案。

Language: Java - Size: 11.9 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 54 - Forks: 12

intuit/Traverser

Traverser is a Java library that helps software engineers implement advanced iteration of a data structure.

Language: Java - Size: 82 KB - Last synced at: 7 months ago - Pushed at: about 2 years ago - Stars: 53 - Forks: 20

design-patterns-for-humans/Russian

:ru: translation [WIP]

Size: 72.3 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 52 - Forks: 10

ehsangazar/design-patterns-php

All Design Patterns Samples in PHP

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

Stepami/visitor-net

First-ever acyclic generic extensible typesafe implementation of Visitor pattern for .NET without any usage of dynamic cast. Implementation powered by Source Generators

Language: C# - Size: 114 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 43 - Forks: 2

tarptaeya/Truck

:truck: A dynamic object oriented programming language with a focus on simplicity

Language: Python - Size: 138 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 29 - Forks: 1

AliakseiFutryn/dotnet-design-patterns-samples

The samples of .NET design patterns

Language: C# - Size: 131 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 28 - Forks: 11

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: 4 months ago - Pushed at: over 3 years ago - Stars: 21 - Forks: 5

onlyuser/NatLang

NatLang is an English parser with an extensible grammar

Language: C++ - Size: 187 KB - Last synced at: 7 months ago - Pushed at: about 7 years ago - Stars: 21 - Forks: 4

rnag/serde-this-or-that

Custom deserialization for fields that can be specified as multiple types.

Language: Rust - Size: 115 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 19 - Forks: 2

SuperJMN/StateMachineCompiler

State Machine Compiler inspired by Uncle Bob

Language: C# - Size: 44.9 KB - Last synced at: 9 months ago - Pushed at: about 6 years ago - Stars: 17 - Forks: 1

jkolek/cparser

C11 parser with GNU C extensions written in C++14

Language: C++ - Size: 40 KB - Last synced at: 8 months ago - Pushed at: over 7 years ago - Stars: 17 - Forks: 2

widmogrod/mkunion

Strongly typed union type in golang.

Language: Go - Size: 61.8 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 16 - Forks: 1

massfords/jaxb-visitor

Adds the visitor pattern that includes all JAXB objects produced by the xjc compiler.

Language: Java - Size: 1000 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 16

TheLartians/Revisited

🧑‍🤝‍🧑 The visitor pattern revisited. An inheritance-aware acyclic visitor template, any and any-function templates.

Language: C++ - Size: 186 KB - Last synced at: 8 months ago - Pushed at: over 5 years ago - Stars: 15 - Forks: 2

georgesittas/minijava-compiler

MiniJava to LLVM IR compiler

Language: LLVM - Size: 834 KB - Last synced at: 9 months ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 1

xdanielsb/patterns

Good practices to create code in Java, open to other languages. :zap:

Language: Java - Size: 10.4 MB - Last synced at: almost 3 years ago - Pushed at: about 5 years ago - Stars: 14 - Forks: 5

rohitksingh/Design_Patterns_aka_Hawai_Baatein

Repository which contains simple code implementation of different Design Pattern.

Language: Java - Size: 44.9 KB - Last synced at: almost 3 years ago - Pushed at: about 6 years ago - Stars: 14 - Forks: 8

mistermboy/pyCompiler

Python Compiler

Language: Java - Size: 4.35 MB - Last synced at: 8 months ago - Pushed at: over 5 years ago - Stars: 13 - Forks: 3

Aptacode/Expressions

A light, cross platform & flexible .net library for creating, storing and dynamically evaluating expression trees using C#

Language: C# - Size: 448 KB - Last synced at: 9 months ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 2

minaschar/metrics-calculator-python

This is a tool written in python that calculates software quality metrics and then technical debt. It is specifically aimed at OOP Python softwares.

Language: Python - Size: 181 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 2

onlyuser/XLang

XLang is a parser framework for language modeling

Language: C++ - Size: 3.73 MB - Last synced at: 8 months ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 2

teddythinh/Object-oriented-Programming

Semester 1, Second Year, 2021, HCMUS

Language: C++ - Size: 96.7 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

psprao95/ultimate-board-game-system

Java | An object-oriented framework for implemeting any 2-player board game such as Tic-Tac-Toe, Othello, Reversi and Checkers. Uses well known design patterns such as Command, Strategy, vistor, and state

Language: Java - Size: 22.5 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 2

seboettg/Forest

Tree data structures for PHP – containing general tree, binary tree, and AVL tree

Language: PHP - Size: 126 KB - Last synced at: 4 months ago - Pushed at: almost 6 years ago - Stars: 6 - Forks: 1

timsueberkrueb/visit

Automatically generate Rust code for the Visitor pattern

Language: Rust - Size: 65.4 KB - Last synced at: 6 months ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

onlyuser/ebnf2yacc

ebnf2yacc is a kleene closure preprocessor for yacc

Language: C++ - Size: 202 KB - Last synced at: 8 months ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 0

emprax/Xtender

A segmented visitor library to solidify the visitor pattern

Language: C# - Size: 244 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

jueqingsizhe66/DesignPattern

设计模式学习

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

danielorlando97/search-space

Python's DSL to describe the search space of search problems

Language: Jupyter Notebook - Size: 3.03 MB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

hedgenull/mochascript

An interpreted programming language where everything is an expression.

Language: Python - Size: 133 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 0

prajun7/ranch-management

Our team developed the drone enhanced ranch management software. The software was able to track livestock vitality and location, monitor feeding and watering systems, and monitor property status with the help of the drone(s). Our team used Java 8 and Scenebuilder to develop the software. We created the Class diagrams, Sequence diagrams, Rapid prototypes, and other diagrams to assist us in developing the software. Also, different design patterns like Composite, Visitor, Adapter were used to develop the project.

Language: Java - Size: 52.7 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

giorgosnikolaou/MiniJava-Compiler

MiniJava to LLVM IR compiler

Language: LLVM - Size: 1.73 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

chrisgleissner/behaim

Java Object Graph Explorer

Language: Java - Size: 415 KB - Last synced at: 9 months ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

Achintha444/DesignPatterns

This repo consists simple simulations of Design patterns.

Language: Java - Size: 32.2 KB - Last synced at: almost 3 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

ralphtandetzky/cpp_utils

General utilities for modern C++

Language: C++ - Size: 262 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 1

jbasko/hookery

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

Language: Python - Size: 165 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 1

TarekMineRoyal/minipascal-compiler

End-to-end compiler for MiniPascal, a simplified Pascal language. Built with C++, Flex, and Bison, it parses, semantically analyzes, and generates assembly for a custom stack-based VM.

Language: C++ - Size: 17.9 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

Seboran/transpilation-ts

Manipulation d'arbres syntaxiques

Language: TypeScript - Size: 614 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

OfTheWolf/NativeHtmlEditor

Native Html Editor (Not So Rich Text Editor)

Language: Swift - Size: 1.15 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

cs-24-sw-4-03/RaceGuard

The RaceGuard compiler uses ANTLR, the visitor pattern, and Untyped Akka. And aims to avoid race conditions through the actor model.

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

billsioros/minijavacc

A Compiler for a subset of Java (aka Minijava)

Language: Java - Size: 854 KB - Last synced at: 10 months ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

anatawa12/auto-visitor

A kotlin compiler plugin to make easy to write visitor pattern.

Language: Kotlin - Size: 391 KB - Last synced at: 9 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

Pjiwm/Rlox-AST

A Rust implementation for the interpreted language jlox from the book Crafting Interpreters by Robert Nystorm

Language: Rust - Size: 249 KB - Last synced at: 8 months ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

tornado80/compiler-course-project

Pascal language compiler

Language: Python - Size: 261 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

sriharivishnu/Nova

A modern Programming Language and interpreter written in C++. Supports functions, variables, and much more!

Language: C++ - Size: 1.81 MB - Last synced at: almost 3 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

pspanoudakis/MiniJava-LLVM-Compiler

A MiniJava ➡️ LLVM-IR compiler, written in Java ☕

Language: Java - Size: 755 KB - Last synced at: 9 months ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

USTC-CS-Course-Resource/USTC-Compilers-Principles

The labs and written homeworks in USTC(University of Science and Technology of Chine)'s Comilers Principles course.

Language: C++ - Size: 28.1 MB - Last synced at: almost 3 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

waqqas/StaticVisitor

Sample project to demonstrate Visitor pattern with static polymorphism.

Language: C++ - Size: 28.3 KB - Last synced at: 4 months ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

brendanzab/rust-visitors

Experimenting with visitors in Rust

Language: Rust - Size: 6.84 KB - Last synced at: 8 months ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 2

milderhc/qb64-parser

Lexer, parser and interpreter of QB64

Language: Java - Size: 512 KB - Last synced at: 10 months ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0

shubhamv108/object-oriented-design-patterns

Simple examples of some of the Object Oriented Design Patterns.

Language: Java - Size: 32.9 MB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 3

W-y-l-t/FileSystemManager

A console application for interacting with and managing the file system.

Language: C# - Size: 23.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year 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: 7 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

fsossai/json-parser

Top-down and bottom-up parsers for JSON files with C++ API

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

lperugini/FoolCompiler

Fool compiler developed in Java/Antlr4: lexical and syntactical analysis, type checking, code generation. Visitor pattern is adopted.

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

FreeYourSoul/FreExGraph

Execution graph implementation, easy to make, easy to visit

Language: Python - Size: 271 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

ricardocosme/poly_visitor

Poly Visitor is a C++11 generic component to use the visitor pattern at runtime polymorphic solutions. It's a safe, efficient and concise solution to implement cyclic visitors in the Object Oriented(OO) paradigm.

Language: C++ - Size: 50.8 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 3

jvirico/binary_expression_tree

Java implementation of a Binary Expression Tree to manage algebraic expressions using Composite and Visitor design patterns.

Language: Java - Size: 164 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

VAIBHAV-2303/MiniC-Compiler

Compiler Front-End Code for a C-like language

Language: C++ - Size: 137 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

furkanisitan/design-patterns-in-csharp

Design Pattern Examples in C#

Language: C# - Size: 87.9 KB - Last synced at: almost 3 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 2

TUJJIEVE/COOL_COMPILER

Cool compiler created with LLVM IR as intermediate code

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

xwqiang/query

逻辑表达式处理 or and not ast

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

onlyuser/Sandbox

Sandbox is a collection of experimental code

Language: C++ - Size: 461 KB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

MarcoCaballero/klondike-patterns

to comply with the principles of clean code and solid and using, as necessary, the Gamma design patterns

Language: C++ - Size: 1.1 MB - Last synced at: almost 3 years ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

szabba/irgen

Language: Go - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

voutasaurus/sub

recursive text substitution tool

Language: Go - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: almost 9 years ago - Stars: 2 - Forks: 1

cdacamar/dispatch_example

Simple example of dispatching for types

Language: C++ - Size: 5.86 KB - Last synced at: 7 months ago - Pushed at: about 9 years ago - Stars: 2 - Forks: 0

AtaCK11/JLuaParser

Fully equipped Lua parser in Java

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

anyulled/laboratory-information-system

Laboratory information system

Language: Java - Size: 415 KB - Last synced at: 13 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

banghuazhao/swift-super-tiny-compiler

Swift implementation of The Super Tiny Compiler - transforms LISP syntax to Swift function calls

Language: Swift - Size: 14.6 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

Tharindu714/Shopping-Cart-Visitor-Application

A colourful Java Swing demo that illustrates the Visitor design pattern for a shopping cart. Different item types (Book, Electronics, Clothing) accept visitors that perform operations such as printing details, totaling prices, and applying discounts — without modifying the item classes themselves.

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

Tharindu714/Visitor-pattern-Shapes-App

Compute areas cleanly — without changing your shape classes. A lightweight, educational, and visually delightful Java Swing application demonstrating the Visitor design pattern to compute areas for multiple shape types (Circle, Square, Triangle) while keeping code open for extension.

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

Shaurya-GitH/Compiler-practice

Compiler practice

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

davidelettieri/visitor-generator

A POC source generator that supports the implementation of the visitor pattern

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

Ghost4Man/VisitorPatternGenerator Fork of Rekkonnect/VisitorPatternGenerator

C# source generator to help implement the visitor design pattern.

Language: C# - Size: 64.5 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

DudekJakub/Backend-individual-project-GamesHub

GamesHub (Backend) individual project carried out as part of the Kodilla Bootcamp course. A web application used to search for computer games + related books, comics, guides or art-books and to manage their status (adding games to the list of owned games, rating games, adding opinions on a given game, etc.).

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

ReMinoer/OverGraphed

Highly generic and visitable graph implementation

Language: C# - Size: 36.1 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

sunmeat/visitor

visitor pattern cpp example [BEHAVIORAL]

Language: C++ - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Jerome-GBZ/Projet-Patron-de-conception

Project java pattern in Miage

Language: HTML - Size: 4.64 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

matcom-school/cool-compiler-2021 Fork of matcom/cool-compiler-2021

Compiler for COOL language

Language: Python - Size: 2.43 MB - Last synced at: almost 3 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

shashankkhasare/expression-interpreter

This repository contains the code for the arithmetic expression interpreter written in Java with REPL support. It uses a recursive descent parsing technique and visitor pattern for evaluation.

Language: Java - Size: 19.5 KB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

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: 9 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

MujyKun/CS363

A collection of assignments created in Principles of Software Design (CS363) at IUPUI.

Language: C++ - Size: 44.9 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

damianstone/scotlandyard-game

ScotlandYard game using Java 17, Maven and some design patters

Language: Java - Size: 8.72 MB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

dheeraj-bhadoria/Design-Pattersns-In-Kotlin-By-Example

Kotlin Design Patterns By Example. Best practice to code in kotlin by design patterns android.

Language: Kotlin - Size: 35.2 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

CristianD142/Salesforce-Composite-validator

As part of general tools of wide use. This is an implementation of the patter composite to manage complex validations

Language: Apex - Size: 301 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

Related Topics
java 47 design-patterns 38 strategy-pattern 28 observer-pattern 26 singleton-pattern 25 decorator-pattern 23 compiler 21 parser 21 builder-pattern 19 iterator-pattern 19 state-pattern 19 factory-pattern 19 command-pattern 19 composite-pattern 18 adapter-pattern 17 python 15 abstract-factory-pattern 15 visitor 14 ast 14 chain-of-responsibility-pattern 11 prototype-pattern 11 mediator-pattern 11 csharp 11 design-pattern 11 antlr4 11 bridge-pattern 10 facade-pattern 10 abstract-syntax-tree 9 lexer 8 cpp 8 oop 8 interpreter 8 memento-pattern 8 compiler-design 8 c-plus-plus 7 parsing 7 proxy-pattern 7 flyweight-pattern 7 jtb 6 llvm 6 minijava-compiler 6 lex 6 interpreter-pattern 6 flex 6 template-pattern 6 code-generation 6 yacc 6 bison 6 llvm-ir 5 lexical-analysis 5 singleton 5 chain-of-responsibility 5 dotnet 5 language 5 golang 5 factory-method-pattern 5 template-method-pattern 5 structural-patterns 5 rust 4 parser-framework 4 polymorphism 4 object-oriented-programming 4 inheritance 4 behavioral-patterns 4 typescript 4 java-8 4 maven 4 observer 4 composite 4 factory 4 semantic-analysis 4 python3 3 iterator 3 c 3 linux 3 compilers 3 mvc-pattern 3 junit 3 minijava 3 creational-patterns 3 abstract-factory 3 mvc 3 antlr 3 javafx 3 builder 3 double-dispatch 3 chomsky 3 functional-programming 3 game-development 3 recursive-descent-parser 3 programming-language 3 software-engineering 3 javascript 3 multithreading 3 swift 3 grammar 3 uml-diagram 3 regex 3 php 3 strategy-design-pattern 2