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
敏捷软件开发
【
敏捷软件开发
原则、模式与实践】第十到十二章读书笔记
Liskov替换原则(LSP)定义子类型必须能够替换掉它们的基类型。也就是说:若类型S是类型T的子类,在所有针对T编写的程序P中,用类型S的对象o1替换类型T的对象o2能够使程序P的行为功能保持不变。LSP解决了什么问题LSP要求的子类可替换性使得使用基类类型的模块在无需修改的情况下得以扩展。LSP是使OCP成为可能的主要原则之一。依赖倒置原则(DIP)定义高层模块不依赖于底层模块,二者都应该依赖
小白聊技术
·
2019-12-15 01:00
创新产品的需求分析:未来的图书会是什么样子?
1.
敏捷软件开发
:敏捷开发是一种从1990年代开始逐渐引起广泛关注的新型软件开发方法,是一种能应对快速变化需求的软件开发能力。
langerZeit
·
2019-12-14 21:00
程序员职业素养
一、技能素质1.1软技能数据结构和算法设计模式网络TCP/IP代码整洁之道重构改善既有代码代码大全
敏捷软件开发
:原则,模式与实践领域内驱动设计Gitvim1.2硬技能iOS领域专家基础开发多媒体开发IM
彡廿
·
2019-12-12 12:56
思特沃克学院阅读习惯培养推荐书单
程序员的思维修炼》《咨询的奥秘》《目标》《引导》第四批《金字塔原理》《经济学原理》《世界上最简单的会计书》《沟通的艺术》第N批(仅针对软件开发人员)《持续交付》《代码整洁之道》《重构》《重构与模式》《
敏捷软件开发
胡皓
·
2019-12-07 03:37
敏捷分析与用户故事
类似于
敏捷软件开发
(AgileSoftwareDevelopment),敏捷分析建立在一系列简单的核心
Gaius_Yao
·
2019-12-01 00:49
软件编程基础规约
1.概述业界、指导编程的、经典书籍很多,如《重构》、《代码大全》、《设计模式》;更进一步的则有《
敏捷软件开发
》、《领域驱动设计》、《计算机程序的构造与解释》等等。
随安居士
·
2019-11-29 09:47
java薪水支付案例
案例来源:《AgileSoftwareDvelopmentPrinciples》(
敏捷软件开发
)一书思路启发者:码农翻身创始人刘欣老师涉及到的基础知识:1.类之间的关系:实现、依赖、关联、聚合(has-a
tery007
·
2019-11-28 08:18
Omiga小组 Alpha 阶段冲刺
Scrum是迭代式增量软件开发过程,通常用于
敏捷软件开发
。利用Scrum开发的过程,我们在软件系统开发的计划管理和运营维护都有了很好的统筹。
omiga
·
2019-11-26 15:00
从老板到项目成员,如何从燃尽图中洞悉团队工作?
燃尽图就是用来反映此类项目数据的工具,常用于
敏捷软件开发
中,如Scrum。它可以呈现剩余工作量和可用剩余时间,并通过可视化的图示表述繁复文字无法表述的意思。一
CORNERSTONE
·
2019-11-15 18:06
cornerstone
从老板到项目成员,如何从燃尽图中洞悉团队工作?
燃尽图就是用来反映此类项目数据的工具,常用于
敏捷软件开发
中,如Scrum。它可以呈现剩余工作量和可用剩余时间,并通过可视化的图示表述繁复文字无法表述的意思。一
基石协作
·
2019-11-15 17:04
cornerstone
从老板到项目成员,如何从燃尽图中洞悉团队工作?
燃尽图就是用来反映此类项目数据的工具,常用于
敏捷软件开发
中,如Scrum。它可以呈现剩余工作量和可用剩余时间,并通过可视化的图示表述繁复文字无法表述的意思。一
基石协作
·
2019-11-15 17:56
cornerstone
每日站立会议——部门工作进度跟踪的最佳实践
它的具体做法是Scrum方法(迭代式增量软件开发过程,通常用于
敏捷软件开发
)中的一条关键实践,看似很简
William余锋
·
2019-11-07 08:44
敏捷软件开发
之接口隔离原则
接口隔离原则:不应该强迫客户程序依赖并未使用的方法。该原则是用来处理"胖"接口所存在的缺点。如果类的接口不是内聚的,就表示该类具有"胖"接口。示例:考虑一个安全系统。在这个系统中,有一些Door对象,可以被加锁和解锁,并且Door对象知道自己是开着还是关着,如下:packagecom.pptb.design.patterns.isp;publicinterfaceDoor{voidlock();v
pptb
·
2019-11-07 03:50
【Scrum
敏捷软件开发
】第十二章 领导自组织团队
一个好的团队模型应该是在领导者正确指引下的自组织团队:首先应该是自组织团队,即团队内部人员对于团队的任务决策起决定作用但是同时要注意自组织团队并不是不需要领导,开发经理或其他领导应该对团队产生正向的影响对于一个自组织团队,领导者可以从下面三个方面(CDE模型)进行影响:容器,即调整自组织团队的规模或者人员分配差异,一个团队中成员必然存在差异,领导者应该调整这种差异在一个合适的范围交流,包括领导者与
刘刻
·
2019-11-02 07:15
不知道敏捷就奥特了
“希望敏捷能够达到这一点,我们不再讨论敏捷,不再说‘
敏捷软件开发
’,我们仅仅说‘软件开发’,当然一定是敏捷的”。这是前言中的一段话,这句话给我留下了很深刻的印象。
卢礼瑾EWBOK
·
2019-11-02 07:46
世界读书日,给程序员们列了一份靠谱书单
敏捷软件开发
:原则、实践和模式重构编写可读代码的艺术程序员的职业素养软件开发践行录ThoughtWorks聚集了很多爱思考爱分享的人。本书可以说就是这样一群极有天分的软件精英的思想和
ThoughtWorks
·
2019-11-01 13:55
C#也能做机器学习?基于.NET的AI智能应用市场还是一片“处女地”
原文链接:https://www.toutiao.com/i6750967682008351243/2019-10-2320:02:30导读:.NET框架是由微软开发,致力于
敏捷软件开发
、快速应用开发、
喜欢打酱油的老鸟
·
2019-10-24 08:38
人工智能
C#也能做机器学习?基于.NET的AI智能应用市场还是一片“处女地”
作者|夕颜出品|AI科技大本营(ID:rgznai100)导读:.NET框架是由微软开发,致力于
敏捷软件开发
、快速应用开发、具平台无关性和网络透明化的软件框架,目前全球有620万开发者在使用.NET开发程序
AI科技大本营
·
2019-10-23 15:46
敏捷开发流程
敏捷软件开发
,又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。
天心天地生
·
2019-10-22 11:24
项目开发
敏捷软件开发
- 原则、模式与实践 —— 设计模式(四)SINGLETON模式和MONOSTATE模式
本文为
敏捷软件开发
-原则、模式与实践系列的一部分。本文对应原书第16章介绍本节讲述了两个强制对象单一性的模式。这两个模式有着非常不同的“代价/收益”权衡。
李桐2000
·
2019-10-19 18:33
敏捷软件开发
- 原则、模式与实践 —— 敏捷设计(五)依赖倒置原则
本文为
敏捷软件开发
-原则、模式与实践系列的一部分。本文对应原书第11章。依赖倒置原则(DIP-TheDependency-InversionPrinciple)a.高层模块不应该依赖于低层模块。
李桐2000
·
2019-10-15 21:28
敏捷软件开发
- 原则、模式与实践 —— 敏捷设计(三)开放-封闭原则
本文为
敏捷软件开发
-原则、模式与实践系列的一部分。本文对应原书第9章。
李桐2000
·
2019-10-12 22:23
敏捷软件开发
- 原则、模式与实践 —— 敏捷设计(二)单一责任原则
本文为
敏捷软件开发
-原则、模式与实践系列的一部分。本文对应原书第8章。
李桐2000
·
2019-10-12 22:15
敏捷软件开发
- 原则、模式与实践 —— 敏捷设计(一)设计的臭味
本文为
敏捷软件开发
-原则、模式与实践系列的一部分。本文对应原书第7章。设计的臭味僵化性僵化性是指难以对软件进行改动,即使是最简单的改动。
李桐2000
·
2019-10-12 22:07
敏捷开发流程
敏捷软件开发
简介
敏捷软件开发
(AgileSoftwareDevelopment)初起于九十年代中期。
牵只蜗牛去散步
·
2019-09-27 17:00
C# .Net Framework
.NETFramework概述.NETFramework是由微软开发,一个致力于
敏捷软件开发
、快速应用开发、平台无关性和网络透明化的软件开发平台。.
乾子
·
2019-09-22 10:00
看板的前世今生
devops-interview-questions-e91a4e6ecbf3原文地址:https://www.atlassian.com/agile/kanban原文作者:DANRADIGAN翻译君:CODING戴维奥普斯看板是用于实施
敏捷软件开发
的流行框架
CODING_devops
·
2019-09-05 10:44
CODING
敏捷开发
技术分享
看板的前世今生
devops-interview-questions-e91a4e6ecbf3原文地址:https://www.atlassian.com/agile/kanban原文作者:DANRADIGAN翻译君:CODING戴维奥普斯看板是用于实施
敏捷软件开发
的流行框架
CODING_devops
·
2019-09-05 10:44
CODING
敏捷开发
技术分享
看板的前世今生
原文地址:https://www.atlassian.com/agi...原文作者:DANRADIGAN翻译君:CODING戴维奥普斯看板是用于实施
敏捷软件开发
的流行框架,它需要实时沟通能力和工作的完全透明
CODING
·
2019-09-05 00:00
coding.net
团队管理
敏捷开发
看板
看板的前世今生
原文地址:https://www.atlassian.com/agile/kanban原文作者:DANRADIGAN翻译君:CODING戴维奥普斯看板是用于实施
敏捷软件开发
的流行框架,它需要实时沟通能力和工作的完全透明
CODING研发管理系统
·
2019-09-04 17:00
《
敏捷软件开发
──原则、模式与实践》阅读笔记
《
敏捷软件开发
──原则、模式与实践》阅读笔记《
敏捷软件开发
──原则、模式与实践》阅读笔记TableofContents1.敏捷开发1.1.敏捷联盟宣言1.2.敏捷开发的原则2.极限编程3.设计原则3.1
CWong
·
2019-09-04 01:00
软件测试的艺术(读书笔记7)
这就是著名的《
敏捷软件开发
宣言》,这份宣言没有僵化的开发方法和复杂的技术结构,而
chengabc
·
2019-08-29 09:00
敏捷项目管理笔记
敏捷软件开发
宣言:个体和互动高于流程和工具;可工作软件高于详尽的文档;客户合作高于合同谈判;响应变化高于遵循计划。8月12号,第二章敏捷12原则,敏捷宣言聚
Thomas赵骐
·
2019-08-26 14:34
敏捷的再敏捷-论敏捷与DevOps
敏捷开发敏捷宣言敏捷原则敏捷开发起源于2001年美国犹他州的雪鸟会议,会上MartinFowler,JimHighsmith等17位著名的软件开发专家共同起草了
敏捷软件开发
宣言:个体及交互比流程与工具更有价值
leitty
·
2019-08-26 10:33
Kotlin 设计模式及实战-前言和目录
SOLID最初是由RobertC.Martin所提出的,它们是
敏捷软件开发
过程的一部分。SOLID原则包括单一职责原则、开闭原则、里氏替换原则、接口隔离原则和依赖倒置原则。
一个会写诗的程序员
·
2019-08-25 02:17
Kotlin 设计模式及实战-前言和目录
SOLID最初是由RobertC.Martin所提出的,它们是
敏捷软件开发
过程的一部分。SOLID原则包括单一职责原则、开闭原则、里氏替换原则、接口隔离原则和依赖倒置原则。
一个会写诗的程序员
·
2019-08-25 02:17
[敏捷开发实践] Product Owner的职责
[敏捷开发实践]ProductOwner的职责在
敏捷软件开发
方法中,团队成员被分配不同的角色。
梅森上校
·
2019-08-24 23:05
敏捷开发
Scrum
敏捷相互依赖声明|敏捷对领导者的好处
图片发自App
敏捷软件开发
和项目管理的基础——敏捷项目管理的《相互依赖声明》敏捷宣言涉及软件开发,但敏捷项目管理的《相互依赖声明》更关注项目管理领域我们通过创造我们关注的持续价值流来提高投资回报率。
glenwang真北敏捷
·
2019-08-14 20:29
敏捷相互依赖声明|敏捷对领导者的好处
图片发自App
敏捷软件开发
和项目管理的基础——敏捷项目管理的《相互依赖声明》敏捷宣言涉及软件开发,但敏捷项目管理的《相互依赖声明》更关注项目管理领域我们通过创造我们关注的持续价值流来提高投资回报率。
glenwang真北敏捷
·
2019-08-14 20:29
2019-07-23学习总结
《scrum
敏捷软件开发
》第九章:技术实践scrum团队需要进行的变革不只是在新的职务、角色和职责这些方面。
ISIS卡拉肖克
·
2019-07-22 02:26
Scrum是脆弱的,不敏捷的
Scrum不是第一个
敏捷软件开发
过程吗?”简而言之,S
锅外的大佬
·
2019-07-19 11:00
大数据智能时代下DevOps工程和质量安全
在这种环境下如何采用新的开发方法(例如
敏捷软件开发
),这是一个重要的课题:按照从前的工作方式,开发和部署不需要IT支持或者QA深入的、跨部门的支持,而却需要极其紧密的多部门协作。
IT诸葛亮
·
2019-07-15 16:04
大数据智能时代下DevOps工程和质量安全
在这种环境下如何采用新的开发方法(例如
敏捷软件开发
),这是一个重要的课题:按照从前的工作方式,开发和部署不需要IT支持或者QA深入的、跨部门的支持,而却需要极其紧密的多部门协作。
IT诸葛亮
·
2019-07-15 16:04
2019-07-14学习总结
《scrum
敏捷软件开发
》第八章:角色转换1项目经理转敏捷项目经理最终要最困难的工作就是确保客户想要的产品就是正在开发的。
ISIS卡拉肖克
·
2019-07-15 02:32
敏捷、持续集成、持续交付
会议的最终成果就是《
敏捷软件开发
宣言》
cindy
·
2019-07-11 00:00
思维
CI/CD持续集成/持续部署 敏捷开发
敏捷软件开发
(英语:Agilesoftwaredevelopment),又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。
wade3015
·
2019-06-29 10:25
Jenkins
CICD
Jenkins
开发人员看测试之TDD和BDD
BehaviorDrivenDevelopment,行为驱动开发是一种
敏捷软件开发
的技术,它鼓励软件项目中的开发者、QA和非技术人员或商业参与者之间的协作。
ScratKong
·
2019-06-05 00:00
BDD
TDD
性能优化
架构
运维
敏捷开发进度管理之燃尽图
燃尽图就是用来反映此类项目数据的工具,常用于
敏捷软件开发
中,如Scrum。它可以呈现剩余工作量和可用剩余时间,并通过可视化的图示表述繁复文字无法表述的意思。一
Worktile
·
2019-05-24 10:00
敏捷开发进度管理之燃尽图
燃尽图就是用来反映此类项目数据的工具,常用于
敏捷软件开发
中,如Scrum。它可以呈现剩余工作量和可用剩余时间,并通过可视化的图示表述繁复文字无法表述的意思。一
Worktile
·
2019-05-24 00:00
scrum
敏捷软件开发
:原则、模式与实践-读书笔记
敏捷软件开发
:原则、模式与实践.jpg
敏捷软件开发
宣言我们正在通过亲身实践以及帮助他们实践,揭示更好的软件开发方法。
文浩读书
·
2019-05-20 17:37
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他