Displaying 1 to 6 from 6 results

Design-Patterns-In-Swift - Design Patterns implemented in Swift

  •    Swift

A short cheat-sheet with Xcode 8.2 Playground (Design-Patterns.playground.zip). In software engineering, behavioral design patterns are design patterns that identify common communication patterns between objects and realize these patterns. By doing so, these patterns increase flexibility in carrying out this communication.

design-patterns-JS - All the 23 (GoF) design patterns implemented in Javascript

  •    Javascript

Here you will find the 23 (GoF) design patterns implemented in JavaScript using both prototype and ES6 classes. You can use the docs.md to quicky overview the examples. Creational patterns are ones that create objects for you, rather than having you instantiate objects directly. This gives your program more flexibility in deciding which objects need to be created for a given case.

Code Snippets for Design Patterns

  •    

C# Code Snippets for the Gang for Four (GOF) Design Patterns. Shortcut is "dpdesignpatternname", e.g. dpsingleton for Singleton.

GoF Interpreter C# Example

  •    CSharp

This program demonstrates the use a the GoF Interpreter Pattern in a straightforward example. This program accepts sets of characters and operators (* or |) using the Reverse Polish notation (RPN) also known as Postfix notation. The * operator does a union of the previous tw...




swift-design-patterns - 🚀 The ultimate collection of various Software Design Patterns implemented using Swift Programming Language

  •    Swift

Last Update: 09/October/2018. 🚀 The ultimate collection of various Software Design Patterns implemented using Swift Programming Language. This repository aims to collect as many design patterns as possbile with examples and to serve as a reference material for everyone who is willing to learn something new.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.