software-design-principles

时间:2024-04-05 12:31:58
【文件属性】:

文件名称:software-design-principles

文件大小:3KB

文件格式:ZIP

更新时间:2024-04-05 12:31:58

软件设计原理 面向对象的设计 单一责任 依赖倒置原则 “高级模块不应依赖于低级模块。 两者都应依赖抽象。 抽象不应依赖细节。 细节应该取决于抽象。” [Robert C. Martin等人,《敏捷软件开发》,(Pearson,2003年,第127-31页)] 开/关原则“一个模块应该为扩展而打开,但为修改而关闭。” [Robert C. Martin,《 C ++报告的开放式原则》(1996)] 稳定依赖原则 “软件模块取决于稳定性的方向。 稳定性与进行更改所需的工作量有关。” [Robert C. Martin等人,敏捷软件开发,(皮尔森,2003年)] 稳定抽象原理 “一个组件应该既稳定又要抽象。” [Robert Martin,OO设计质量指标,第2版(1994)]。


【文件预览】:
software-design-principles-main
----samples()
--------README.md(1B)
--------1-dependency-inversion.js(1KB)
----LICENSE(1KB)
----README.md(941B)

网友评论