会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蜗牛学编程
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2021年1月31日
最简单直接地理解Java软件设计原则之开闭原则
摘要: 写在前面 本文属于Java软件设计原则系列文章的其中一篇,后续会继续分享其他的原则。想以最简单的方式,最直观的demo去彻底理解设计原则。文章属于个人整理。也欢迎大家提出不同的想法。 首先是一些理论性知识 定义 开闭原则,The Open-Closed Principle (OCP)。 一个软件实体
阅读全文
posted @ 2021-01-31 21:20 蜗牛学编程
阅读(78)
评论(0)
推荐(0)
2021年1月11日
最简单直接地理解Java软件设计原则之依赖倒置原则
摘要: 理论性知识 定义 依赖倒置原则,Dependence Inversion Principle (DIP) 高层模块不应该依赖低层模块。二者都应该依赖其抽象。 抽象不应该依赖细节,细节应该依赖抽象。 针对接口编程,不要针对实现编程。 在我们的程序中,高层模块可以理解成调用方,低层模块可以理解为被调用方
阅读全文
posted @ 2021-01-11 11:48 蜗牛学编程
阅读(80)
评论(0)
推荐(0)
上一页
1
2
3
公告