测试驱动开发即TDD是敏捷软件开发方法的重要组成部分。TDD是从极限编程中发展而来,它既可以用在设计时也可以用在开发实践中。TDD把业务需求转化为可以运行的测试代码并具有如下的优点1.TDD从一开始就保证了code的质量2.大多数TDD开发人员编写出来的code都遵循SOLID原则3.TDD确保了代...
分类:
其他好文 时间:
2014-07-07 12:58:13
阅读次数:
262
快乐、高效、平衡,做一个爱学习、有目标、懂生活的影响者。从今天开始至7月31日,点击http://t.cn/Rv3koHU免费收到 1000多页的 《敏捷个人-认识自我,管理自我 v0.8.pdf》加入我们培训如果你了解过敏捷个人,认同敏捷个人的理念和体系,想要提高企业员工的个人学习力、时间管理、目...
分类:
其他好文 时间:
2014-07-07 08:38:55
阅读次数:
283
敏捷是一种思想,迭代是一种开发流程,一定要理解这个。敏捷开发是针对传统的瀑布开发的弊端而产生的一种新的开发模式,目标是提高开发效率和响应能力。敏捷的有点与传统开发的比较如下:敏捷开发传统开发个体与交互过程与工具可用软件详细的文档客户协作合同谈判响应变化遵循计划
分类:
其他好文 时间:
2014-07-03 10:14:57
阅读次数:
184
Scrum 学习笔记敏捷火了非常长一段时间了,可是一直没有机会实践,如今開始组队实践了,哈哈,先好好研习下规则~~什么是 scrumScrum是一个敏捷开发框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发周期包含若干个小的跌代周期,每一个小的的跌代周期称为一个 Sprint,每一个 Spr...
分类:
其他好文 时间:
2014-07-03 00:17:26
阅读次数:
288
进入后Web年代之后,MVC框架进入了快速演化的时代,Struts等垂垂老矣的老一代MVC框架因为开发效率低下而逐渐被抛弃,新一代的MVC则高举敏捷的大旗,逐渐占领市场,其中的代表有Rails (ruby), .NET MVC (.NET), Django (Python),Symfony (PHP...
分类:
Web程序 时间:
2014-07-02 23:42:40
阅读次数:
282
号称“扬州八怪”之一的清代名人郑板桥有一天到一个姓陶的朋友家祝寿,他到主人家后,正逢滂沱大雨。席间,主人捧出文房四宝,要郑板桥题诗,以作留念。郑板桥笔走龙蛇,只见他在纸上写道:“奈何奈何可奈何,奈何今日雨滂沱”两句,众人一见哗然,主人也颇觉尴尬,心想这个“怪人”不知要搞什么名堂。大家正在不安之际,只...
分类:
其他好文 时间:
2014-07-02 14:49:40
阅读次数:
220
简介:是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于"非敏捷",更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团...
分类:
其他好文 时间:
2014-07-01 23:51:50
阅读次数:
380
来点儿小插曲儿,本是继续Java系列文章的续集的,但是最近要用到UML,在网上看了看,查了查推荐的到是不少,最终还是选择了rose,哈哈,一半是冲着名字去的,一半看看了与其它的UML的比较,最终中意rose了。但是问题来了,花费了我半天的时间才算勉强能用了,其实网上的安装和破解过程那是像牛身上的.....
精益敏捷协作 主要是期望……
经由可视化的看板与轻量级的文档, 使得负责制订解决方案的解决方案团队与负责开发的实施团队, 可更紧密的协同合作? 使得解决方案团队能高效的制订特性发布计划, 且更高效的将各特性的场景传递到实施团队中, 因而使得实施团队, 大幅减少不必要的等待时间, 而能有更充裕的时间, 从事开发与测试, 使得产品的质量获得提升?...
分类:
其他好文 时间:
2014-07-01 10:58:28
阅读次数:
220
第一课 环境搭建
1.说明:
ThinkPHP是一个开源的国产PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Strut...
分类:
Web程序 时间:
2014-07-01 09:30:39
阅读次数:
263