重新开始学习测试驱动开发
课前必读|20 年前的“老古董”技术,为什么还值得开个课?
虽然老师没有说,但是我特别希望文中有这样一句话:
“只要智商正常,就能学会 TDD”
已加群,如果不能坚持 5 个月的时间完成专栏的学习,如果还是没有办法通过这次课程学会 TDD,那我就彻底放弃写代码的“愿望”,认真去做项目经理或者售前。
开篇词|为什么 TDD 是当前最具工程效能的研发流程?
没有看视频,先来留言。
其实我很早就听说过 TDD,读过 Kent Beck 的书,也敲过 JUnit 或是 NUnit 的示例程序,甚至也尝试在 ASP.NET 的 WEB 应用开发中也写过单元测试(我不太好意思自称为“测试驱动开发”,因为真的没有“驱动”)。
对于测试驱动开发,我认可理念,但是始终不得其门而入。
还买过郑晔老师的《程序员的测试课》,以及相关的专栏,不过大多都半途而废了。
……
之前希望是训练营的形式,不过目前这种视频为主的教学方式,看上去也很美,希望能够解决我的问题。
为了能够开始写代码,找到了郑晔老师在《10x 程序员工作法》专栏的《30 | 一个好的项目自动化应该是什么样子的?》提供的一个示例项目
https://github.com/dreamhead/geektime-zero
推荐结合郑晔老师在极客时间上的其他几个专栏一起服用,效果更佳。
大概将近一年左右的时间没有在 github 上提交过代码了,倒是经常去另一个 hub 看别人开车。
仔细看一下报错信息,原来是没有安装 MySQL,真的是不写代码好多年……
按照以往的经验,可以去睡觉了。
睡醒之后——
没有想到一个测试课,卡在了 MySQL 上
又回来了
上一次在写作平台写东西已经是 2021 年 9 月份的事情了,因为一个很奇怪的原因,放弃了日更或者是持续的记录。
这次重新开始,主要还是因为打算认真的学习一下徐昊老师的测试驱动开发课程,以学习笔记为主。
年龄不小了,最后给自己一次写出好代码的“野望”。
版权声明: 本文为 InfoQ 作者【escray】的原创文章。
原文链接:【http://xie.infoq.cn/article/7aae3e7ee6bca7c557f4fea89】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论