All Projects → code4mk → software-design-pattern

code4mk / software-design-pattern

Licence: other
Software design pattern

Projects that are alternatives of or similar to software-design-pattern

Nodejs-Design-Pattern
Resumen de patrones de diseño extraídos de mi lectura del libro "Node.js Design Patterns de Mario Casciaro 1ra edición"
Stars: ✭ 45 (+4.65%)
Mutual labels:  patterns, design-patterns
DoFactorydotNetDesignPattern
http://www.dofactory.com/net/design-patterns
Stars: ✭ 17 (-60.47%)
Mutual labels:  design-pattern, design-patterns
Java-Programs
Java Practiced Problems including concepts of OOPS, Interface, String , Collection.
Stars: ✭ 51 (+18.6%)
Mutual labels:  patterns, design-patterns
Design Patterns
💼 Design patterns written in different programming languages 📐
Stars: ✭ 244 (+467.44%)
Mutual labels:  design-pattern, design-patterns
work
A compact library for tracking and committing changes to your entities.
Stars: ✭ 50 (+16.28%)
Mutual labels:  design-pattern, design-patterns
awesome-software-architecture
A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Stars: ✭ 1,594 (+3606.98%)
Mutual labels:  design-pattern, design-patterns
notes
My personal tutorials and notes.
Stars: ✭ 34 (-20.93%)
Mutual labels:  patterns, design-patterns
Php Patterns
A minimal and conceptual PHP 5.4+ pattern collection that *will* cover design patterns (not only GoF's), anti-patterns, closure patterns, refactoring patterns
Stars: ✭ 147 (+241.86%)
Mutual labels:  design-pattern, design-patterns
dotnet-design-patterns-samples
The samples of .NET design patterns
Stars: ✭ 25 (-41.86%)
Mutual labels:  design-pattern, design-patterns
Entitas-Redux
An entity-component framework for Unity with code generation and visual debugging
Stars: ✭ 84 (+95.35%)
Mutual labels:  design-pattern, design-patterns
Dpmodel
《设计模式之禅》原书源码学习
Stars: ✭ 220 (+411.63%)
Mutual labels:  design-pattern, design-patterns
OOP-Design-Patterns
MET CS665 - OOP Design Patterns Code Examples
Stars: ✭ 74 (+72.09%)
Mutual labels:  design-pattern, design-patterns
Unitysingleton
The best way to implement singleton pattern in Unity.
Stars: ✭ 185 (+330.23%)
Mutual labels:  design-pattern, design-patterns
design-patterns-cookbook
Design Patterns in simple words with examples on PHP
Stars: ✭ 26 (-39.53%)
Mutual labels:  design-pattern, design-patterns
Unity Design Pattern
🍵 All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
Stars: ✭ 2,600 (+5946.51%)
Mutual labels:  design-pattern, design-patterns
refactoringtopatterns
A place to practice Refactoring To Patterns that Kerievsky wrote about in his book
Stars: ✭ 46 (+6.98%)
Mutual labels:  design-pattern, design-patterns
When Ts
When: recombinant design pattern for state machines based on gene expression with a temporal model
Stars: ✭ 112 (+160.47%)
Mutual labels:  design-pattern, design-patterns
Core Spring Patterns
设计模式 by 波波微课
Stars: ✭ 142 (+230.23%)
Mutual labels:  design-pattern, patterns
goodcode
A curated collection of annotated code examples from prominent open-source projects
Stars: ✭ 184 (+327.91%)
Mutual labels:  patterns, design-patterns
go-design-pattern
go的设计模式实例
Stars: ✭ 45 (+4.65%)
Mutual labels:  patterns, design-patterns

What is design pattern ?

Design pattern is a description/guidline for solve occuring problem when software development.

The pattern is not a specific piece of code, but a general concept/strategy for solving a particular problem

  • Solutions to problems

Why use design pattern ?

  • Understandable
  • Adaptable
  • Extenable
  • Debugable
  • Mainatable

Usage of design pattern

  • Common platform for all
  • Best practise

Categories of design pattern

~ According to Gang of four's - 23 type of design patterns.

Resources

laravel

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].