首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
chunchun
掘友等级
软件研发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
持续集成:部署发布篇
提交出用户满意的、高质量的工作软件是研发的终极目标,能够随时随地提供可工作的软件,不仅减轻“终极构建”发行噩梦在开发同学心中的阴影,也有助于项目经理把控版本发布节奏。 通过上述步骤,可通过执行完全自动化的构建,包括编译、所有测试、审查、打包和部署,在所有已知环境随时发布能工作的…
持续集成:代码审查篇
一般认为,代码复查、结对编程和静态分析如果能够严格执行,对提高代码的总体品质是有好处的。在快速、成功地执行无尽的、重复的任务时,人的能力是有限的,采用静态分析工具执行审查逐渐成为共识,它主要有以下优点: 利用工具进行自动化代码审查解决80%的问题,让人来处理另外20%的重要问题…
持续集成:自动化测试篇
如果组件A\B\C的可靠性都为90%,是否说明了A\B\C组成的系统整体可靠性为90%?其实不是,实际结果是 90% * 90% * 90%* = 73%。大部分软件系统都由几百个甚至几千个对象组成,如果包含了100个组件的线性系统,每个组件的可靠性均为99%,那么整个系统的可…
持续集成:数据库集成及快速构建
持续数据库集成(Continuous Database Integration ,CDBI)即每次项目的版本控制库中发生变更时,重建数据库和测试数据。 数据库代码包括:DDL、DML、配置文件等。 在本质上与系统的其他源代码没有差别,实际上数据库的构建可以纳入CI系统,与数据库…
持续集成概论及风险降低之道
第二个难题贯穿了项目研发的始末。 根据二八定律,最艰难的东西可能只占整个项目的20%,却可能决定了项目是否能成功交付。如果项目缺少可见性、质量预估,哪怕已经完成80%的工作量,也无法安心 综上,我们可以知道:研发过程中,除了思考功能如何实现、是否能满足要求等需要脑力的工作,我们…
个人成就
文章被点赞
4
文章被阅读
5,832
掘力值
160
关注了
0
关注者
3
收藏集
0
关注标签
16
加入于
2018-11-22