10x 程序员工作法
郑晔
开源项目 Moco 作者
53432 人已学习
新⼈⾸单¥68
登录后,你可以任选4讲全文学习
课程目录
已完结/共 63 讲
思考框架 (1讲)
10x 程序员工作法
15
15
1.0x
00:00/00:00
登录|注册

答疑解惑 | 持续集成、持续交付,然后呢?

测试步骤实现
业务描述框架
Web 应用测试
浏览器自动化
视频学习
练习方法
快捷键
学习方法
Cucumber
Selenium
自动化标准化
持续验证
运营策略
用户参与
数据收集
AB 测试
产品验证
软件生命周期
软件内部自动化
软件外部自动化
自动化
IntelliJ IDEA
Selenium 和 Cucumber
持续交付
持续集成
答疑解惑

该思维导图由 AI 生成,仅供参考

你好,我是郑晔。
“自动化”模块落下了帷幕,这是四个工作原则中最为“技术化”的一个,也应该是程序员们最熟悉的主题。
我从软件外部的自动化——工作流程讲起,让你能够把注意力专注于写好代码;讲到了软件内部的自动化——软件设计,选择恰当的做法,不贪图一时痛快,为后续的工作挖下深坑。
既然是一个大家都熟悉的话题,同学们自然也有很多经验分享,也有很多人看到了与自己不同的做法,提出了各种各样的问题。
在今天的答疑中,我选出了几个很有意思的问题,让大家可以在已有内容上再进一步延伸。

问题 1:持续交付是否可以再做扩展?

同学提到
为达到有效交付的目标,用户能够尽早参与,我觉得也是比较重要的一环。从生产环境获得结果,是否可再做扩展,将用户也作为一个独立节点?
西西弗与卡夫卡 同学提到
持续交付可以是持续交付最大价值,那范围就不仅限于软件,还可以进一步延伸到运营,比如说结合 ABTest,自动选择最有效的运营策略,为用户交付最大价值。
两位同学能提出这样的想法,说明真的是已经理解了持续集成和持续交付,所以,才能在这个基础上继续延伸,思考进一步的扩展。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

持续验证是软件开发中的重要环节,需要通过数据验证产品的有效性。文章介绍了持续验证的重要性,同时指出行业在这方面的标准化支撑还不够完善。此外,还介绍了Selenium和Cucumber两个工具的区别,以及对持续验证的思考。作者强调了技术实践和工具选择的重要性,建议读者通过观看高手写代码的视频来提高自己的技能水平。整体而言,本文涉及了持续验证的概念和工具选择,以及技术提升的建议。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《10x 程序员工作法》
新⼈⾸单¥68
立即购买
登录 后留言

全部留言(11)

  • 最新
  • 精选
  • zapup
    重构的刻意练习:试试维护自己三个月甚至更久前的代码?:)

    作者回复: 确实是一个很好的练习

    2019-04-08
    18
  • J.M.Liu
    学习使用一个工具时,除了多练习之外,个人还有一个经验是,先明白这个工具涉及到的一些概念,比如idea的module,gradle的source set等,这样看帮助文档的时候,不至于不知所云,同时也方便从全局认识这个工具,只有这样,每一个功能才不是离散的,减少脑子里的混乱感。

    作者回复: 很好的补充

    2019-04-19
    2
    10
  • Geek_612ecd
    精益创业就是贝叶斯思路

    作者回复: 别说还真是

    2019-04-09
    2
    10
  • enjoylearning
    重构的技能除了看clean code和重构那本书外,有什么好的刻意练习的方法吗?

    作者回复: 重点我已经说过,小步重构。练习就是找一小段代码,坚持着小步重构,看看能改成什么样子。

    2019-04-08
    4
  • 飘然
    现在我准备在项目组实践持续集成,jenkins环境搭建好了,我们的项目是java+maven。但是自动化测试这个环节我不是很清楚怎么落地,我大概网上查了一下。我的理解是这样的: 1、使用测试框架先写单元测试用例,例如Junit。 2、搭建jenkins环境,并安装junit相关插件。 3、使用jenkins拉取代码,然后通过junit插件运行单元测试。 4、最后打包部署。 我这个理解对吗?

    作者回复: 按照我在专栏中的介绍,单元测试应该在本地运行,在构建脚本里面配置好。你可以把持续集成和持续交付的几篇好好再读一遍,体会一下。

    2020-03-25
    2
    3
  • 冷石然
    老师能分享一个你们发给新员工的IDEA快捷键卡片么?借鉴一下。

    作者回复: 正方形的小卡片,正面是 操作名称,比如 提取方法,背面是 快捷键,比如 option+command+M。

    2019-04-09
    2
  • 索旭东
    eat your own shit

    作者回复: 口味重了点

    2020-03-27
    1
  • liu
    你的代码是怎么变混乱的,这章很不错

    作者回复: 欢迎把它分享给你的朋友!

    2019-04-08
  • 梁超-ISAAC
    Idea上有一个 IDE Feature Trainer的官方练习插件。推荐一下
    2022-01-14
    3
  • aoe
    原来高手是一片片写代码的!
    2021-11-30
    1
收起评论
显示
设置
留言
11
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部