![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Agile
moonavw
这个作者很懒,什么都没留下…
展开
-
善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求
出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理。 接口 (Interfaces ) 惯例与模板 (Conventions and Templates) 分层 (Layering ) 算法的复杂性 (Algorit转载 2008-08-21 10:48:00 · 288 阅读 · 0 评论 -
敏捷软件开发
原文地址:http://zh.wikipedia.org/w/index.php?title=%E6%95%8F%E6%8D%B7%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91&variant=zh-cn敏捷软件开发又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、转载 2008-08-21 10:55:00 · 364 阅读 · 0 评论 -
极限编程
原文地址:http://zh.wikipedia.org/w/index.php?title=%E6%9E%81%E9%99%90%E7%BC%96%E7%A8%8B&variant=zh-cn极限编程(XP,eXtreme Programming)是一种软件工程方法学,是敏捷软件开发中最富有成效的几种方法学之一。如同其他敏捷方法学,极限编程和传统方法学的本质不同在于它更强调可适应性转载 2008-08-21 10:57:00 · 507 阅读 · 0 评论 -
Scrum看板
Corey Ladas完成了一篇有趣的文章《Scrum看板》,他在其中描述了Scrum团队应该如何引入“看板”这个精益实践。他进一步阐述了一个不断演化的流程,如果用得足够好,这个流程可以在很大程度上取代Scrum。有些人希望抛弃Scrum,转而投向精益;即使你不想这么做,这篇文章 也可以告诉你“看板” 是什么,以及如何用它来让Scrum发挥更大作用。 正如在“精益”和“准时生产系统(Just转载 2008-08-21 11:19:00 · 367 阅读 · 0 评论