An open API service indexing awesome lists of open source software.

https://github.com/java-edge/java-designpatterns-tuitorial

设计模式讲解(Java版)全面结合「互联网业务案」。技术好就一定能写出好代码吗?不能!只有通过实战才能快速将理论转变为技能。
https://github.com/java-edge/java-designpatterns-tuitorial

design-patterns java java8 jdk-mybatis jdk-slf4j jdk-spring

Last synced: 9 months ago
JSON representation

设计模式讲解(Java版)全面结合「互联网业务案」。技术好就一定能写出好代码吗?不能!只有通过实战才能快速将理论转变为技能。

Awesome Lists containing this project

README

          

## 1 Java程序员充电、求职必备的核心知识库

全方位详细深入阐述高级Java程序员必备的软件设计技能。按照现有计划,主要研究如下方面知识点:

### 软件设计原则
1. 开闭原则
2. 依赖倒置原则
3. 单一职责原则
4. 接口隔离原则
5. 迪米特法则
6. 里氏替换原则
7. 合成复用原则

### 设计模式
1. 简单工厂
2. 工厂方法模式
3. 抽象工厂模式
4. 建造者模式
5. 单例模式
6. 原型模式
7. 外观模式
8. 装饰者模式
9. 适配器模式

## 2 公众号

更多精彩内容将发布在公众号 **JavaEdge**,公众号提供大量求职面试资料,后台回复 "面试" 即可领取。

本号系统整理了Java高级工程师必备技能点,帮你理清纷杂面试知识点,有的放矢。



## 3 笔者简介









## 电报技术交流群

为大家提供一个学习交流平台,在这里你可以自由地讨论技术问题。
https://t.me/javaedgechat

## Java源码模拟面试解析指南