E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
敏捷软件开发
持续集成工具的发展历程以及未来
CI使开发团队无需将时间浪费在处理代码冲突的问题上,因此很多人将其视为
敏捷软件开发
的奠基石。CI与持续部署(CD)过程通常是紧密联系在一起的。CD过程通过在管道中定义的步
tao_wei162
·
2020-07-28 12:05
工具
我的服务流程编排工具第一个发布版
话说上次有前辈推荐学习敏捷开发方法,于是我去当当拖了两本书——《
敏捷软件开发
——原则、模式与实践》和《敏捷开发的艺术》,都是好书,受益匪浅。但在这个项目里我是一个人在战斗,怎么办?
smartzxy
·
2020-07-28 11:51
项目点滴
daily scrum
站立式会议每日例会利用15分钟的时间去为接下来的24小时做铺垫为昨天24小时做总结找问题昨天我们完成了什么明天我们需要干什么我们在其中遇到了什么问题我们应该做什么改进Scrum是迭代式增量软件开发过程,通常用于
敏捷软件开发
孙二萌
·
2020-07-28 04:47
【软件工程基础】
敏捷软件开发
(Agile Software Development)
软将工程基础第三篇:
敏捷软件开发
(AgileSoftwareDevelopment)。下文图片,摘自老师ppt。文章目录前言现代软件开发特点敏捷宣言(AgileManifesto)敏捷指的是什么?
Lord_Bao
·
2020-07-27 16:16
软件工程基础
DevSecOps 和
敏捷软件开发
有什么不同? | Linux 中国
2258,阅读时长大约:4分钟https://linux.cn/article-12449-1.html作者:SamBocetta译者:lisong技术社区中存在一种趋势,经常互换地使用DevSecOps和
敏捷软件开发
这两个术语
技术无边
·
2020-07-27 15:42
java
python
人工智能
编程语言
大数据
开放封闭原则
本文是对
敏捷软件开发
第九章开发-封闭原则的学习笔记。一句话,软件实体应该是可扩展但是不可修改的。
pokorz
·
2020-07-16 04:00
OOD设计原则
以下内容来自《
敏捷软件开发
-原则、模式与实践》OOD设计原则SRP,单一职责原则:就一个类而言,应该仅有一个引起它变化的原因·将过多的职责耦合在一个类中导致了脆弱设计·职责是变化的原因·如果应用程序变化的方式总是导致两个职责同时变化
jotter
·
2020-07-16 01:09
OOD/OOP
Java单一职责原则
该原则由罗伯特·C·马丁(RobertC.Martin)于《
敏捷软件开发
:原则、模式和实践》一书中给出的。马丁表示此原则
徐念安
·
2020-07-15 23:38
Java学习
【华为云技术分享】【测试微课堂】测试金字塔和持续自动化测试
测试金字塔自动化测试金字塔最早是由MikeCohn在2009年的著作《SucceedingwithAgile:SoftwareDevelopmentusingScrum》(《Scrum
敏捷软件开发
》)中提出
华为云
·
2020-07-15 22:46
技术交流
克服范式,达成真正的敏捷
敏捷是一种基于
敏捷软件开发
宣言的、在价值和
撸二行代码
·
2020-07-15 20:43
面向对象包的设计原则ADP/SDP/SAP与包的设计度量工具jDepend
RobertC.Martin名著《
敏捷软件开发
:原则、模式与实践》一书第20章“包的设计原则”提到了几个很重要的设计原则。这篇文章主要看下涉及包的依赖性和稳定性的3个设计原则ADP/SDP/SAP。
aitangyong
·
2020-07-15 20:08
架构/设计/模式
团队管理01
敏捷软件开发
宣言个体和交互胜于过程和工具可以工作的软件胜于面面俱到的文档客户合作胜于合同谈判响应变化胜于遵循计划敏捷宣言遵循的原则:我们最优先要做的事通过尽早的,持续的交付有价值的软件来使客户满意.即使到了开发的后期
秋水天的练功房
·
2020-07-15 16:00
Scrum敏捷开发简介
转自:http://blog.csdn.net/xiaoxian8023/article/details/19303523作者:崔成龙.勇往直前Scrum是一种灵活的
敏捷软件开发
管理过程。
yizdream
·
2020-07-15 11:56
管理
敏捷开发
scrum
《Python Web开发——测试驱动方法》学习笔记 ch02
第二章使用unittest模块拓展功能测试1.TDD常与
敏捷软件开发
方法结合在一起使用,常被叫做是"最简可用的应用".2.Python标准库中的unittest模块与selenium第一次合体:fromseleniumimportwebdriverimportunittestclassNewVisitorTest
东皇Amrzs
·
2020-07-15 09:06
面向对象设计的5条基本原则【转】-推荐
https://jingyan.baidu.com/article/6079ad0e6546f628fe86db55.html这几天重新看了一遍《大话设计模式》,发现果然有不同的感悟,而且自己也上网找了《
敏捷软件开发
smallgyy
·
2020-07-14 22:24
面向对象
UML
设计模式
迭代开发和增量开发
“迭代”和“增量”是
敏捷软件开发
中的两个重要概念。弄清楚“迭代”和“增量”以及其依据,我们就可以在实际的操作中有章法可循。为什么要迭代?我们为什么要进行迭代开发呢?
l12345678
·
2020-07-14 13:57
关于老刘和码农翻身
敏捷软件开发
专家,敏捷教练,曾经给多家企业做过敏捷咨询和培训,包括华为杭州研发中心,工商银行广州开发中心,工商银行北京开发中心,鼎桥科技等。好吧,上面都是简历中吹牛的东西。
码农翻身
·
2020-07-14 09:16
强烈推荐:10本关于敏捷项目管理的书籍
敏捷软件开发
宣言的宣言中使用后,在其标题中带有“Aglie”一词的书籍开始出现在IT专家和其他行业专业人士的书架上。Agile描述了一种软件开发方法,其特点是生命周期短,快速频繁的产品发布。
愚人笔记
·
2020-07-14 04:07
企业管理
创业
项目管理
《敏捷革命》读书笔记
陈泽栋的介绍:杰夫•萨瑟兰(JeffSutherland),「
敏捷软件开发
」的创始人之一(另一位是肯•施瓦布,KenSchwaber)
weixin_33853827
·
2020-07-13 18:58
浅谈数据库设计技巧 (3)
我在阅读《
敏捷软件开发
:原则、模式与实践》
hhgg123
·
2020-07-13 05:40
数据库管理
7.单一职责原则——面向对象设计原则
单一职责原则的定义单一职责原则(SingleResponsibilityPrinciple,SRP)又称单一功能原则,由罗伯特·C.马丁(RobertC.Martin)于《
敏捷软件开发
:原则、模式和实践
博得66
·
2020-07-13 02:02
java
再聊设计
手上还有不少经典书籍,光放着吃灰就浪费了,还是想按照原来这种一章章的读书方式去读,下一阶段要读的书是:《
敏捷软件开发
原则,模式与实践》这本书在豆瓣打分为9.0分,是一本非常优秀的设计书籍,为什么要阅读这些书
mseaspring
·
2020-07-12 22:24
聊聊软件设计原则
软件设计知识是一名软件开发人员必须要懂的知识,最近几天今天看了bob大叔的《
敏捷软件开发
》一书和软件设计相关的一些blog和资料,自己做了一个学习笔记设计目标正确性、健壮性、灵活性、可重用性、高效性降低复杂性所谓复杂性
魔力鸟999
·
2020-07-12 18:17
敏捷设计
本文是
敏捷软件开发
第二部分,敏捷设计的阅读笔记,记录一些对自己感触深的想法。为什么需要敏捷,怎么实现敏捷。克服软件设计实现过程中的臭味。遵循几个原则实现敏捷。
pokorz
·
2020-07-12 01:22
《
敏捷软件开发
》笔记 - 3
本文写于2013/8/18,谢绝无授权转载本文是第三部分。信息交换和流动如果我们将软件开发活动看作是协作游戏,那么如果Kim知道一些Pat需要的信息,则项目的进度就取决于:Pat需要花多少时间了解到Kim知道他想要的信息Pat和Kim需要耗费多少时间和其它成本来完成对于信息的交流和转移各种情况的开销有六种不同的情况可以考量:Kim和Pat在同一台计算机前做结对编程,这样的交互成本几乎为零。Kim和
驭风万里无垠
·
2020-07-11 17:38
A DevOps Manifesto(翻译)DevOps宣言
DevOps宣言翻译原文链接BYERNESTMUELLER|OCTOBER15,2010邵栋翻译2017.5.22最近大家在讨论曾经在德国汉堡的DevOpsDays上讨论的DevOps宣言,我在想,现有的
敏捷软件开发
宣言有什么问题
邵栋
·
2020-07-11 05:36
专业测试团队会消亡还是新生
文/朱少民
敏捷软件开发
致使很多人质疑专业测试团队存在的价值,本文对此进行了深度的剖析,并结合技术发展现状给出了软件测试的未来方向。
KerryZhu
·
2020-07-10 22:56
软件测试
敏捷
未来
学派
专业
1.
测试的艺术
4.
测试的管理
敏捷软件开发
第七章、第八章、第九章
第七章什么是敏捷设计软件腐化的几个指标:1、僵化性:很难对系统进行改动,因为每个改动都会迫使许多对系统其它部分的其他改动2、脆弱性:对系统的改动会导致系统中和改动的地方在概念上无关的许多地方出现问题3、牢固性:很难解开系统的纠结,是指成为一些可在其他系统中重用的组件4、粘滞性:做正确的事情比做错误的事情要困难5、不必要的复杂性:设计中包含不具任何好处的基础结构6、不必要的重复:设计中包含有重复的结
weixin_30950607
·
2020-07-10 07:38
敏捷软件开发
读书笔记(三)
敏捷设计如果敏捷性(Agility)是指以微小增量的方式构建软件,那么究竟如何去设计软件呢?又如何去确保软件具有灵活性、可维护性以及可重用性的良好结构呢?在敏捷团队中,全局视图和软件一起演化。在每次迭代中,团队改进系统设计,使设计尽可能的适合当前系统。团队不会花费许多时间去预测未来的需求和需要,也不会试图在今天就构建一些基础结构去支撑那些他们认为明天才会需要的特性。他们更愿意关注当前的系统结构,并
weixin_30716725
·
2020-07-10 06:34
TDD简介
敏捷的开发方式引起越来越多开发者的关注,世界上出现了各种各样的
敏捷软件开发
方法,SCRUM,Crystal,特征驱动开发(FeatureDrivenDevelopment,FDD),自适应软件开发(AdaptiveSoftwareDevelopment
weeweee
·
2020-07-10 06:36
敏捷
详解CI、CD相关概念
敏捷软件开发
敏捷软件开发
,英文全称:Agilesoftwaredevelopment,是从1990年代开始逐渐引起广泛关注的新型软件开发方式,是一种应对快速变化的需求的一种软件开发能力。
lyzkks
·
2020-07-10 02:14
敏捷软件开发
面向对象设计学习总结
管理方向,主要指软件迭代、资源管理等项目进度、宏观质量把控方面,涉及理论知识,书籍,如《敏捷迭代开发:管理者指南》、《
敏捷软件开发
的组织模式》、《软件
binn_chern
·
2020-07-09 20:18
软件架构与设计
敏捷软件测试常见的七个误区
转自ThoughtWorks
敏捷软件开发
是从1990年代开始逐渐引起广泛关注的一种新型软件开发方法,是能够应对快速变化的需求的一种软件开发能力,它作为一种新型的开发模式,被越来越多地应用到软件项目中。
lazytest
·
2020-07-09 18:45
敏捷
敏捷框架(一)
1.1敏捷宣言
敏捷软件开发
宣言我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。
一直在敏捷的路上
·
2020-07-09 10:48
PMI-ACP
敏捷管理
敏捷宣言
ACP
敏捷原则
敏捷软件开发
总结——什么是敏捷设计
什么是软件设计软件系统的源代码是它的主要设计文档,我们可以使用各种工具比如UML来描绘软件系统结构,但它最终体现为源代码。敏捷开发的作用和设计方法关于敏捷开发,大家可能会有如下疑问:1、敏捷开发往往微小增量迭代,那么会不会忽视全局视图?答:在敏捷开发中,全局视图和软件是一起演化,因为预测需求是徒劳的,所以更应该关注当前需求。2、如何设计,确保软件具有灵活性、可维护和重用性的结构?答:(1)迭代设计
哈希马普
·
2020-07-09 06:25
敏捷软件开发
业务分析师在敏捷项目中的作用
敏捷软件开发
实践的文化中存在着一个断层,该断层同样体现在许多敏捷团队中。这个断层就是业务分析人员在敏捷项目中的角色——谁来担任这个角色?它的作用和价值是什么?它又是如何发生改变的?
yijianfengyu
·
2020-07-09 03:53
老子
敏捷软件开发
--什么是敏捷设计
读《
敏捷软件开发
》这本书主要是因为本公司现在的模式很像scrum过程,当然尚处于手工作坊阶段,但是我相信进化方向总该是朝着这个方向去的。
weixin_34419326
·
2020-07-08 18:52
敏捷软件开发
--计划
!@计划!@#初始探索在项目开始时,开发人员和客户会尽量确定出所有真正重要的用户素材。然而,他们不会试图去确定所有的用户素材。随着项目的进展,客户会不断编写新的用户素材。素材的编写会一直持续到项目完成。(这一点我赞成,不可能一开始什么都确定下来,会慢慢完善)大素材要分解比如用户能够安全地进行存款、取款、转账。这是一个大的素材。分解之得到:(思维导图)用户可以登录用户可以退出用户可以向其账户存款用户
AirZH??
·
2020-07-08 17:20
测试驱动开发(一)-我们要的不仅仅是“质量”
《
敏捷软件开发
实践》之测试驱动开发测试驱动开发是极限编程里很重要的一个实践,很多其他实践都是以这个实践为基础的。
weixin_34212762
·
2020-07-08 17:40
一次编程实践
该书的中文版《
敏捷软件开发
:原则、模式与实践》在2003年9月由清华大学出版社出版。该书以真实案
weixin_34175509
·
2020-07-08 17:50
结对编程-神奇的力量
《
敏捷软件开发
实践》之结对编程还记得入职之前,HR跟我说,你面试的时候是.NET,不过根据现在公司项目的状况,你很可能会去做Java,你愿意么?
weixin_33895016
·
2020-07-08 16:01
什么是
敏捷软件开发
?
敏捷是一个术语,用于描述软件开发的方法,强调增量交付,团队协作,持续计划和持续学习,而不是试图在接近结束时立即交付。敏捷专注于保持流程的精益,并创建最小的可行产品(MVP),在最终结果出现之前经历多次迭代。不断收集和实施反馈,总而言之,这是一个更加动态的过程,每个人都在朝着一个目标努力。Scrum和其他领先的敏捷方法敏捷是一种思维方式,它是一套价值观和原则。敏捷是一种思考和行动的方式。敏捷就是短周
weixin_33860147
·
2020-07-08 15:26
敏捷软件开发
之 第6章《一次编程实践》读书笔记
3月箴言人的思想是了不起的,只要专注于某一项事业,就一定会做出使自己感到吃惊的成绩来。——马克·吐温本章是详细表述了一个保龄球记分功能的开发过程本章重要前提(也许我们中的大多数并不是很清楚保龄球的记分规则,而编写程序我认为最重要的的就是先理清规则):第一步:得知需求并分析需求;第二步:根据需求规则,写出基本测试用例(这个用例尚未添加任何逻辑);第三步:将规则中的简单规则(未全中和补中之外的情况)付
weixin_33698043
·
2020-07-08 15:37
《
敏捷软件开发
-原则、模式与实践》-第一章 敏捷实践
作为一只菜鸡,刚刚毕业,还未进入华为工作,先读一读本岗位所推荐的书籍,为未来做好准备。写写博客,就当总结,记录每一章自己的收获,先从第一章开始。第一章其实干货不多,主要就是介绍了一下敏捷联盟的一些历史,以及敏捷宣言,以及一些原则。敏捷宣言:个体交互胜过过程和工具;可以工作的软件胜过面面俱到的文档;客户合作胜过合同谈判;响应变化胜过遵循计划;其实我感觉,在敏捷宣言中,其核心的思想应该可以总结为“以人
闷声写代码
·
2020-07-08 13:20
读书笔记
敏捷软件开发
——重构篇
随着时间的推移,现有的代码会有新特性、新功能的添加,需要处理一个又一个的错误,代码的结构逐渐退化。如果对此置之不理的话,这种退化最终会导致纠结不清,难于维护的混乱代码。xp(极限编程eXtremeProgramming)团队通过经常性的代码重构来扭转这种退化。重构就是在不改变代码行为的前提下,进行一系列小的修改,旨在改进系统结构。每个改造都是微不足道的,几乎不值得去做,但是所有的这鞋改造叠加在一起
秦时明月-cy
·
2020-07-08 09:39
敏捷软件开发-读书笔记
《
敏捷软件开发
:原则、模式与实践》
/*免责声明:全部内容都属于是段友分享,我只是属于整理。**//*写在前边,个人觉得****弄一个积分下载,就是在自掘坟墓。表面上看起来是可以为个人赚积分,实际砍掉分享交流的一个途径。对我就是没有积分,我就是这么理直气壮。所以每次需要东西的时候,网上一艘,全都是积分下载,虽然有的只是1分,但是不好意思我真的没有,我觉得不想分享别分享啊。到了这里,我把我有的就分享出来,我在博客上专门做一个分享的分类
水的精神
·
2020-07-08 06:07
资源分享(书
或
视频
...)
SRP——单一职责原则
1.单一职责原则在《
敏捷软件开发
》中,把“职责”定义为“变化的原因”,也就是说,就一个类而言,应该只有一个引起它变化的原因。在《UML与模式应用》一书中又
sophia_sy
·
2020-07-08 06:51
设计模式
Agile Software Development
敏捷软件开发
转自:http://www.cnblogs.com/edisonchou/p/5187346.html[转]AgileSoftwareDevelopment
敏捷软件开发
原文作者:kkun原文地址:http
绝圣弃智-零
·
2020-07-08 01:10
【读书笔记】《
敏捷软件开发
》第六章——一次编程实践
书摘:来关注具体有诗集行为的对象,而不是仅仅存储数据的对象。去关注那些不仅仅只有setter和getter方法的对象的话,会更有效率。遇到麻烦再去改变你的设计。在代码迫使设计之前,不要过度设计。用测试用例证明自己观点感悟:要用测试用例来证明自己观点,口说无凭。只有测试用例才有说服力不仅仅要tdd,测试用例也要随着代码的重构而重构——要维护测试的有效性。自上而下设计,测试有限设计代码的业务真的很重要
还没入门的大菜狗
·
2020-07-07 21:35
读书笔记
敏捷软件开发
——开放封闭原则OCP
敏捷软件开发
——开放封闭原则OCP首先,让我们分析一下背景。什么是软件开发过程中最不稳定的因素?——答案是需求!需求在软件开发过程中时时刻刻都可能发生变化。
特种兵-AK47
·
2020-07-07 16:16
测试驱动开发
设计模式
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他