写点什么

健荐:熊节的 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:211018

评论

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

英特尔以四大超级技术力量,助力数字未来,发布多项进展

科技新消息

硬件为矛 软件为盾 英特尔分享数据中心GPU的攻守之道

科技新消息

容器化 | 构建 RadonDB MySQL 集群监控平台

RadonDB

MySQL 数据库 容器化 RadonDB KubeSphere

windows服务器是什么?运维管理用什么工具好?

行云管家

windows 服务器 自动化运维 服务器运维

Spring Security

Zhang

Java spring security

数据标准在网易的实践

网易数帆

大数据 数据仓库 数据治理 元数据 数据标准

Spring Authorization Server 实现授权中心

Zhang

Java OAuth 2.1 Spring Security OAuth

揭秘英特尔未来IPU路线图,开启数据中心“进化之旅”

科技新消息

ansible 模块:set_fact

ghostwritten

ansible

Hugging Face创始人亲述:一个GitHub史上增长最快的AI项目

OneFlow

人工智能 深度学习 nlp 开源社区

AIRIOT物联网低代码平台如何配置MQTT驱动?

AIRIOT

物联网 低代码平台 驱动配置

FinClip+微幕小程序,助力企业全端公私域流量互通

Speedoooo

小程序 WordPress 移动开发 小程序容器

无形资产管理系统解决方案

低代码小观

资产管理 CRM 财务审核系统 CRM系统 企业管理软件

netty系列之:我有一个可扩展的Enum你要不要看一下?

程序那些事

Java Netty 程序那些事 5月月更

企业文档爆炸,如何管?

小炮

企业文档管理工具

有趣、实用、全面,是程序员心中理想人工智能教材的样子了

图灵教育

深度学习 PyTorch

无聊科技正经事周刊(第6期):纯粹的程序员与必然的中年危机

潘大壮

程序员 周刊 行业趋势 科技周刊

当.Net撞上BI可视化,这3种“套路”你必须知道

葡萄城技术团队

看板 数据大屏 BI数据分析

ansible template jinja2 渲染

ghostwritten

ansible

「码」力集结!他们用作品为FinClip黑客松打造出一道靓丽的风景线

Speedoooo

小程序 hackathon 黑客马拉松 黑客松 小程序容器

基于 FFI 的 PyFlink 下一代 Python 运行时介绍

Apache Flink

大数据 flink 编程 流计算 实时计算

ansible 模块:script

ghostwritten

ansible

拿起手中的键盘做公益侠客,让你的第一个低代码应用为公益发光发热!

InfoQ写作社区官方

低代码 公益 大学生 热门活动 码上公益

美哭了,一款开发者必备的接口管理工具!

Liam

Postman 开发工具 API API接口管理 接口管理工具

萌新看过来,你还学不懂VScode插件吗?

葡萄城技术团队

报表

还在写SQL做SAP二开?通过RFC调用NetWeaver,让HANA数据库操作更可靠

葡萄城技术团队

ERP 全套信息化系统 二开

墨天轮访谈 | OceanBase 白超:海量数据管理,为什么选择OceanBase?

墨天轮

数据库 oceanbase 国产数据库

Apache DolphinScheduler 2.X保姆级源码解析,中国移动工程师揭秘服务调度启动全流程

白鲸开源

Apache 大数据 开源 DolphinScheduler workflow

Go1.18泛型浅谈

CodeWithBuff

golang 泛型 新特性 Go 语言

等保三级全称是什么?是什么意思?

行云管家

网络安全 等级保护 等保三级 等保2.0

如何开发 LAXCUS 分布式应用软件(三):编写终端软件

LAXCUS分布式操作系统

集群架构 并行计算 端边云 分布式操作系统 分布式应用软件

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