问题:1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?2、Code smell 是如何产生的?有哪些典型的 code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?3、(选做)使用 Eclipse + Egit ...
分类:
其他好文 时间:
2015-05-17 18:07:21
阅读次数:
207
商域无疆 (http://blog.csdn.net/omni360/)本文遵循“署名-非商业用途-保持一致”创作公用协议转载请保留此句:商域无疆 - 本博客专注于敏捷开发及移动和物联设备研究:数据可视化、GOLANG、Html5、WEBGL、THREE.JS,否则,出自本博客的文章拒绝转载或再转载...
分类:
Web程序 时间:
2015-05-16 16:26:50
阅读次数:
186
我时常和朋友们分享着在敏捷开发下的工作经验……
在敏捷开发下,不管你用任何的程序语言,技术,框架,敏捷实践,也不管你再牛逼, 随着客户的需求越来越多,你的系统的复杂度将呈现跳跃式的增长。
“系统的复杂度,终有一天,会使你不再是个高效的工作者。”
“没有任何的一位老板,会满意开发人员写代码的效率的。”
所以,开发人员一定要懂得,在敏捷开发下, 如何为自己创造幸福……
相信只有自己,才能...
分类:
其他好文 时间:
2015-05-16 13:27:11
阅读次数:
141
在华为业务线上有近40天的时间了,参与了两个版本,华为的项目大多数走的都是敏捷迭代开发模式了,至于什么是敏捷,网上有很多的解释与资料,这里就不阐述了,就说说这期间华为的一个敏捷模式。敏捷开发的最大特点是:积极响应用户的需求,快速高质量的交付软件。所以很多需求会按照用户需求程度以及模块之间的关联程度划...
分类:
其他好文 时间:
2015-05-16 00:02:50
阅读次数:
257
1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项...
分类:
其他好文 时间:
2015-05-15 14:57:59
阅读次数:
126
虽然软件质量不等于代码质量,但是代码上的缺陷会严重的影响到软件产品的质量。那么如何提高代码质量?请看我为大家带来提高代码质量的十二个技巧。
原文地址: http://www.hpboys.com/587.html
技巧一:测试驱动开发(TDD)
如果说要找一个最能提高代码质量同时还要减少bug的实践练习恐怕就非TDD莫属了。它的优点是适用于任何类型的项目和敏捷开发。其...
分类:
其他好文 时间:
2015-05-15 13:43:40
阅读次数:
122
从上个月一开始,一直在封闭开发,最近终于结束了。没办法,项目要求紧,人手又少,只能这样了。感觉挺累的,主要是精神累,有时候为了“速度”,一些细节的处理,代码各个方法的处理有悖于面向对象的编程原则和开发模式,耦合性很强,没办法,敏捷开发,天天给你算着时间呢,不看你代码质量只看实现未实现,唉,后期再处理吧(我点于心不安)。
还算好,天天加班到大晚上的日子结束了,又可以有自己的时间去学习...
分类:
其他好文 时间:
2015-05-13 10:26:23
阅读次数:
118
本文结合自己5年多的Scrum 敏捷开发经验, 并结合PMP相关知识与技能, 总结了实际开发过程中的敏捷实践过程。 从介绍敏捷开发方法开始, 逐步介绍Scrum敏捷开发的流程与相关关键技能与框架的应用技巧!
概述:
1, 敏捷开发方法概述
2, 如何计划迭代?
3, 如何启动项目?
4,如何跟踪进度?
5,如何演示印证?
...
分类:
其他好文 时间:
2015-05-12 11:36:16
阅读次数:
129
现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP...为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太...
分类:
其他好文 时间:
2015-05-12 11:11:46
阅读次数:
95
n 单一职责原则(SRP) 就一个类而言,应该仅有一个引起它变化的原因。 n 开放-封闭原则(OCP) 软件实体应该是可以扩展的,但是不可修改。 n Liskov替换原则(LSP) 子类型必须能够替换掉它们的基类型。 n 依赖倒置...
分类:
其他好文 时间:
2015-05-11 20:16:21
阅读次数:
144