摘要:
一、个体和交互胜过过程和工具 团队的构建要比环境的构建重要得多。许多团队和管理者就犯了先构建环境,然后期望团队自动凝聚在一起的错误。相反,应该首先致力于构建团队,然后再让团队基于需要来配置环境。 二、可以工作的软件胜过面面俱到的文档 对于团队来说,编写并维护--份系统原理和结构方面的文档是一个好主意 阅读全文
摘要:
(1)完整团队XP项目的所有参与者(开发人员、业务分析师、测试人员等等)一起工作在一个开放的场所中,他们是同一个团队的成员、这个场所的墙壁上随意悬挂着大幅的、显著的图表以及其他一些显示他们进度的东西。(2)计划游戏计划是持续的、循序渐进的。每2周,开发人员就为下2周估算候选特性的成本,而客户则根据成 阅读全文
摘要:
(1)SRP 单一职责原则 就一个类而言,应该仅有一个引起它变化的原因。 (2)OCP 开放一封闭原则 软件实体(类、模块、函数等)应该是可以扩展的,但是不可修改。 (3)LSP Liskov替换原则 子类型必须能够替换掉它们的基类型。(4)DIP 依赖倒置原则 抽象不应该依赖于细节。细节应该依赖于 阅读全文