当你觉得你的代码,看起来很杂乱,感觉没有艺术感。那是时候看一下设计模式了,推荐一个印度的博客,写得挺好的。英文只是些简单的单词,不用害怕。
https://javapapers.com/category/design-patterns/page/2/
还有一个是中文的,我还没看,初看了一下目录,他整理的也挺好。
https://www.cnblogs.com/java-my-life/default.html?page=3
组合模式:文件夹-文件系统https://www.cnblogs.com/chenssy/p/3299719.html
策略模式:https://blog.csdn.net/pnjlc/article/details/52679339
桥接模式:https://www.cnblogs.com/chenssy/p/3317866.html
装饰模式:io流 https://blog.csdn.net/wxl1234579/article/details/52755967
责任链模式:https://blog.csdn.net/maoyuanming0806/article/details/80183494
springmvc拦截器责任链模式,tomcat的ApplicationFilterConfig过滤器责任链模式
https://www.cnblogs.com/yeyongjian/p/8909111.html
享元模式:https://www.cnblogs.com/0201zcr/p/4612345.html
门面模式:https://www.cnblogs.com/lthIU/p/5860607.html
策略模式:https://www.cnblogs.com/chenying99/archive/2012/09/05/2671199.html