zhaohaihao / Java Design Patterns
📖Java 版设计模式学习笔记
Stars: ✭ 120
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Java Design Patterns
Paper Code
对一些好的技术文章结合自己的实践经验进行翻译、举例说明等或自己的经验分享。主要包括架构设计、模式设计、模型设计、重构等。
Stars: ✭ 94 (-21.67%)
Mutual labels: design-patterns
Ios Learning Materials
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (+1050%)
Mutual labels: design-patterns
Programming Principles
Categorized overview of programming principles & design patterns
Stars: ✭ 1,735 (+1345.83%)
Mutual labels: design-patterns
Library Management System Java
📚 A sophisticated Library Management System designed in Java while following the concepts of decoupled layers (entities) and minimal code in interface (GUI).
Stars: ✭ 96 (-20%)
Mutual labels: design-patterns
Generic Repository Nodejs Typescript Article
Article's examples
Stars: ✭ 100 (-16.67%)
Mutual labels: design-patterns
Basicknowledge
Data struct, algorithm, LeetCode and DesignPattern introduction and implementation in Cpp and C#
Stars: ✭ 109 (-9.17%)
Mutual labels: design-patterns
Khalilstemmler Blog
Blog, wiki and articles on software design + architecture w/ JavaScript and TypeScript
Stars: ✭ 95 (-20.83%)
Mutual labels: design-patterns
Android Readthefuckingsourcecode
😜 记录日常的开发技巧,开发中遇到的技术重点、难点,各个知识点的总结,优质面试题等等。持续更新...
Stars: ✭ 1,665 (+1287.5%)
Mutual labels: design-patterns
Tachyons Verbose
Functional CSS for humans. Verbose edition.
Stars: ✭ 102 (-15%)
Mutual labels: design-patterns
Brazilian Portuguese
Brazilian portuguese translation [WIP]
Stars: ✭ 111 (-7.5%)
Mutual labels: design-patterns
Designpatterns
Project : Design Patterns Examples in C#
Stars: ✭ 1,337 (+1014.17%)
Mutual labels: design-patterns
When Ts
When: recombinant design pattern for state machines based on gene expression with a temporal model
Stars: ✭ 112 (-6.67%)
Mutual labels: design-patterns
Calcite Components
Web Components for the Calcite Design System. Built with Stencil JS. Currently in Beta!
Stars: ✭ 96 (-20%)
Mutual labels: design-patterns
Generic Repository
Generic implementation of Repository pattern in C# .NET
Stars: ✭ 115 (-4.17%)
Mutual labels: design-patterns
Gang Of Four And Solid Principles In Swift
👨👩👧👦 - My personal Repo to learn all 23 Gang of Four patterns and all SOLID Principles using Swift and Playgrounds
Stars: ✭ 95 (-20.83%)
Mutual labels: design-patterns
Live News Viper
A simple project to demonstrate VIPER design pattern.
Stars: ✭ 119 (-0.83%)
Mutual labels: design-patterns
Swift X Design Patterns
✏️ Design patterns implemented in Swift X. `let X = 5.1`
Stars: ✭ 112 (-6.67%)
Mutual labels: design-patterns
设计模式
本仓库为笔者个人设计模式的学习笔记中的代码片段,目前已经完结,欢迎食用、指点。
具体学习笔记的内容可前往 个人博客 或者 CSDN博客 查看。
目录
设计原则
- [x] 设计原则-开闭原则 (OCP)
- [x] 设计原则-依赖倒置原则 (DIP)
- [x] 设计原则-单一职责原则 (SRP)
- [x] 设计原则-接口隔离原则 (ISP)
- [x] 设计原则-迪米特法则 (LoD)
- [x] 设计原则-里氏替换原则 (LSP)
- [x] 设计原则-合成复用原则 (CRP)
创建型模式
- [x] 创建型-简单工厂模式 (Simple Factory)
- [x] 创建型-工厂方法模式 (Factory Method)
- [x] 创建型-抽象工厂模式 (Abstract Factory)
- [x] 创建型-建造者模式 (Builder)
- [x] 创建型-单例模式 (Singleton)
- [x] 创建型-原型模式 (Prototype)
结构型模式
- [x] 结构型-外观模式 (Facade)
- [x] 结构型-装饰器模式 (Decorator)
- [x] 结构型-适配器模式 (Adapter)
- [x] 结构型-享元模式 (Flyweight)
- [x] 结构型-组合模式 (Composite)
- [x] 结构型-桥接模式 (Bridge)
- [x] 结构型-代理模式 (Proxy)
行为型模式
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].