zoukankan
html css js c++ java
包的设计原则
《敏捷软件开发-原则,模式和实践》中包的设计原则
重用发布等价原则
重用的粒度就是发布的粒度
共同封闭原则
包中所有的类对于同一类性质的变化应该是共同封闭的。一个变化若对一个报产生影响,则将对包中所有的类产生影响,而对于其他的包不造成任何影响。
共同重用原则
一个包中的所有类应该是共同重用的。如果重用了包中的一个类,那么就要重用包中的所有的类。
无环依赖原则:
在包的依赖关系图中不允许存在环
稳定依赖原则
朝着稳定的方向进行依赖
稳定抽象原则
包的抽象粒度应该和其稳定程度一致。
查看全文
相关阅读:
iOS 之 创建分类
iOS 之 动画
iOS 倒出spa文件 打包
js闭包
wampserver配置多站点
js重定向
php obstart
php保存远程图片
php获取前天的昨天的日期
weixin js接口
原文地址:https://www.cnblogs.com/dahuzizyd/p/20470.html
最新文章
IOS storyboard(控件器的 生命周期)
IOS 移除栈顶的控制器
IOS 导航控制器基本使用(UINavigationController代码创建方式)
对象作为 handleEvent
Module模式
arrow functions 箭头函数
不使用类的继承,纯粹使用对象
类(对象)的定义 自定义对象构造函数
数组删除操作 splice
继承
热门文章
this 和 new 构造函数
defaultView and parentWindow
遍历数组 优化
iOS 之 OC开发实战
iOS 程序调试、测试方案
iOS 之 UIStackView
iOS 之 后台下载,前台显示模式,双 block
iOS 检查声明但未使用变量
iOS 错误 之 Potential leak of an object stored into 'cs'
iOS 之 内存检查instrument
Copyright © 2011-2022 走看看