• 笔记


    在现有的主流的软件研发实践中存在一种名为"持续集成"的敏捷实践.持续集成(Continuous Integration,CI)是"节能减排"的一种重要体现,是一种绿色实践,它在拒绝浪费、降低产品研发风险、提高软件质量方面起到了举足轻重的作用。

    纵观企业应用研发的全生命周期,其中,80%的工作几乎都是重复劳动,这类工作完全可以托付给计算机完成。而剩下的20%左右的工作则需要智力劳动的大量投入,这正是“没有银弹”(No Silver Bullet)的深刻体现。持续集成辅助及自动完成这些重复劳动,并为智力劳动保驾护航。

    持续构建工具CruiseControl\Hudson\CruiseControl.Net\Anthil\Apache Continuum\Luntbuild

    持续集成涉及到的集成内容
    从持续数据库集成、持续单元及集成测试、持续评审、持续部署、持续功能及负载测试、持续反馈等角度论述持续集成,但这只不守是实施持续集成的一种“用例”罢了。各种团队、项目需要依据各自情况的不同面不同程度地采纳持续集成平台。这正如高速公路并不过多限定来往车辆的类型、排量等,高速公路只不过是一种基础设施,其上可以承载各种车辆。因此,从理论层面考虑,持续集成更多地是一种研发模式、思维方式的转变;而从实践层面考虑,持续集成涉及到的集成内容非常丰富,各团队及项目需要量体裁衣。

  • 相关阅读:
    使用 git 托管代码
    转载自网络大神
    i18n 国际化
    转自知乎大神---什么是 JS 原型链?
    转自知乎大神----JS 闭包是什么
    转自知乎大神----JS 的 new 到底是干什么的?
    转载自知乎大神---this 的值到底是什么?一次说清楚
    sql查看本机IP地址
    Python 编码规范(Google)
    Python在mysql中进行操作是十分容易和简洁的
  • 原文地址:https://www.cnblogs.com/lexus/p/1342076.html
Copyright © 2020-2023  润新知