2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

健荐:熊节的 TDD 实战营第三期(三)

  • 2020-01-15
  • 本文字数:450 字

    阅读完需:约 1 分钟

健荐:熊节的TDD实战营第三期(三)

我和 890 位开发者

我是熊节,前 ThoughtWorks 总监咨询师,有 18 年从业经验,曾带队主导华为、中兴的敏捷开发转型,翻译过《重构》、《实现模式》、《软件工艺》等著作。



今年 8 月,我和极客学院合作,在线上训练了 890 位开发者。


超出我预期的是,有 600 多人每天坚持做学习记录,有些人真的很激动,因为他们的开发效率在以肉眼可见的速度提高。



第一个项目叫 FizzBuzz,一开始训练很多人会不习惯。



训练会改变你的既有方法,你可能会先陷入自我怀疑。



接着每个项目你会跟着我练大概 8-10 遍。通过刻意训练,把开发时间从将近 1 小时压缩到 12 分钟。



第二个项目叫 Args,训练前一般你的完成时间是 4 小时。它会让你找到感觉,明白 TDD 是如何做到提高 5-10 倍工作效率。


“Args 练了大概 15 遍左右,最后控制在 27min 内,重新拆解细分后,敲代码时确实更清晰,体会:子任务的拆解很有用,第一次比较粗粒度,第二次梳理了类关系,还要继续练。”



和我一起完成实战营,你的收获是什么?


本文转载自健荐公众号。


原文链接:https://mp.weixin.qq.com/s/Mp1fV1HkIAdmgmhke0Mkaw


2020-01-15 18:211023

评论

发布
暂无评论
发现更多内容

知识蒸馏相关技术【模型蒸馏、数据蒸馏】以ERNIE-Tiny为例

汀丶人工智能

nlp 知识蒸馏 11月月更

校招面试真题 | 测试流程大概是什么?

霍格沃兹测试开发学社

京东云开发者|经典同态加密算法Paillier解读 - 原理、实现和应用

京东科技开发者

联邦学习 同态加密 隐私计算 加密算法 多方安全计算

【JVM】关于JVM,你需要掌握这些 | 一文彻底吃透JVM系列

冰河

Java 性能优化 JVM Java虚拟机 系统编程

ironSource 与 Sensor Tower 宣布达成战略合作,共同拓展应用市场增长潜力

极客天地

网站停服、秒杀大促…解析高可用网站架构云化

华为云开发者联盟

云计算 后端 华为云 企业号十月 PK 榜

自学前端达到什么水平才能找到工作,来看这套前端学习路线图

千锋IT教育

CSS写一个圣诞树Chrome浏览器小插件

肥晨

11月月更 css写圣诞树 Chrome插件

COSCon'22 第七届中国开源年会圆满落幕

腾源会

开源

JavaScript, ABAP 和 Scala 里的尾递归(Tail Recursion)

汪子熙

JavaScript 编程语言 尾递归 abap 11月月更

基于OpenHarmony L2设备,如何用IoTDeviceSDKTiny对接华为云

华为云开发者联盟

云计算 华为云 企业号十月 PK 榜

细说React组件性能优化

xiaofeng

React

技术分享 | 如何确保API 的稳定性与正确性?你只需要这一招

霍格沃兹测试开发学社

【LeetCode】二叉树最大宽度Java题解

Albert

算法 LeetCode 11月月更

用低代码平台搭建低代码平台

iofod jude

武汉web前端培训学习前景如何

小谷哥

解密GaussDB(for Influx) :让智能电网中时序数据处理更高效

华为云开发者联盟

数据库 华为云 企业号十月 PK 榜

新能源锂电池极片制造设备如何实现故障智能诊断?

PreMaint

智能诊断 故障诊断 新能源 设备健康管理

4步消除漏洞积压

SEAL安全

漏洞修复 软件供应链安全 漏洞管理 11月月更

如何通过机器学习赋能智能研发协作?

LigaAI

人工智能 智能化 LigaAI 研发协作平台 亚马逊云科技

大专学历通过大数据培训好找工作吗?

小谷哥

更轻量的百度百舸,CCE Stack 智算版发布

Baidu AICLOUD

AI工程化 高性能计算 异构计算 百度百舸

Java应用在docker环境配置容器健康检查

程序员欣宸

Java Docker 11月月更

在web前端学习中如何学习知识点

小谷哥

【愚公系列】2022年11月 微信小程序-日期时间组件封装

愚公搬代码

11月月更

工作多年,技术认知不足,个人成长慢,职业发展迷茫,该怎么办?

霍格沃兹测试开发学社

从 0 开始学 Python 自动化测试开发(二):环境搭建

霍格沃兹测试开发学社

CnosDB 2.0 产品发布会预告:一切为了万物智联,用 Rust 打造云原生时序数据库

CnosDB

时序数据库 开源社区 CnosDB CnosDB 2.0发布会

工作多年,技术认知不足,个人成长慢,职业发展迷茫,该怎么办?

测试人

软件测试 自动化测试 测试开发

修改ElementUI样式

源字节1号

软件开发 前端开发 后端开发 小程序开发

佛萨奇1.0 2.0矩阵公排项目系统开发详情

开发微hkkf5566

健荐:熊节的TDD实战营第三期(三)_语言 & 开发_王健_InfoQ精选文章