设计原则 单一职责原则 单一职责原则(Single Responsibility Principle,SRP)又称单一功能原则,由罗伯特·C.马丁(Robert C. Martin)于《敏捷软件开发:原则、模式和实践》一书中提出的。这里的职责是指类变化的原因,单一职责原则规定一个类应该有且仅有一个引 ...
分类:
其他好文 时间:
2020-03-18 09:41:21
阅读次数:
112
受影响系统:Microsoft .NET Framework 4.8Microsoft .NET Framework 4.7.2Microsoft .NET Framework 4.7.1Microsoft .NET Framework 4.7Microsoft .NET Framework 4.6 ...
分类:
Web程序 时间:
2020-02-25 12:33:28
阅读次数:
86
目前软件开发除了强调产品质量,同时对产品能够快速发布并且迅速适应市场变化的要求也日益强烈。为适应这种开发环境和市场需求,传统的软件开发模式已被敏捷开发模式所替代。本文介绍敏捷软件开发中的Scrum方法,并结合实际问题,分析Scrum方法在实践中的运用。 产品质量和开发效率一直是软件产品开发的关键。随 ...
分类:
其他好文 时间:
2020-01-31 22:37:51
阅读次数:
91
敏捷软件开发 百度百科的定义 敏捷开发 (Scrum)以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并 ...
分类:
其他好文 时间:
2020-01-31 20:56:31
阅读次数:
75
请阅读我们的热门文章,这些文章着重讨论了敏捷的过去、现在和未来。-- Leigh Griffin(作者) 对于 Opensource.com 上的敏捷主题来说,2019 年是非常棒的一年。随着 2020 年的到来,我们回顾了我们读者所读的与敏捷相关的热门文章。 小规模 Scrum 指南 Openso ...
分类:
其他好文 时间:
2020-01-26 00:52:36
阅读次数:
115
前言 本文基本就是 "ThoughtWorks 文集" 中一键发布的读后感。 持续集成 持续集成也就是 CI,是敏捷软件开发中应用最广泛的技术实践,也是极限编程核心技术实践之一。CI 是指开发人员一旦将代码提交到版本控制系统之后,就进行构建,并运行一系列测试套件的过程。 产出物的管理 现在管理产出物 ...
分类:
其他好文 时间:
2020-01-25 10:20:10
阅读次数:
104
摘要:目前软件开发除了强调产品质量,同时对产品能够快速发布并且迅速适应市场变化的要求也日益强烈。为适应这种开发环境和市场需求,传统的软件开发模式已被敏捷开发模式所替代。本文介绍敏捷软件开发中的Scrum方法,并结合实际问题,分析Scrum方法在实践中的运用。关键词:敏捷开发;Scrum产品质量和开发效率一直是软件产品开发的关键。随着科技和经济的发展,软件的市场环境和用户需求不断发生变化,这对软件产
分类:
其他好文 时间:
2020-01-18 01:11:27
阅读次数:
59
Github-Howpeoplebuildsoftware·GitHubGit是一个分布式的版本控制系统,最初由LinusTorvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和VladtheDeploye
分类:
其他好文 时间:
2019-12-30 00:23:36
阅读次数:
995
废话1:有的朋友可能把依赖倒置(DIP)和依赖注入(DI)弄混了。 《敏捷软件开发》第11章: 依赖倒置原则a.高层模块不应该依赖于底层模块,二者都应该依赖于抽象。b.抽象不应该依赖于细节,细节应该依赖于抽象。 可见,依赖倒置的本质是依赖抽象,这与依赖注入的本质依赖容器,是两回事。换句话说,如果Ja ...
分类:
其他好文 时间:
2019-12-26 17:36:30
阅读次数:
94
如何对需求不确定的创新产品进行分析和设计?简要总结一下有哪些方法和策略。 1.敏捷软件开发:敏捷开发是一种从1990年代开始逐渐引起广泛关注的新型软件开发方法,是一种能应对快速变化需求的软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于"非敏捷",更强调程序员团队与业务专家之间的紧密协 ...
分类:
其他好文 时间:
2019-12-14 22:54:48
阅读次数:
118