读完这篇文章后,我有点和提出问题的人一样。我喜欢技术,想出解决现实世界问题的新想法只会让我的神经元变得饥渴,但等式的另一部分——实际上(快速)完成任务——通常很难完成,特别是当我我为自己做这件事。
有时我对代码感到很无聊,有时我会花更多时间在文本编辑器中移动光标并盯着我的代码,试图提出一个比我已有的更好的解决方案。听说这是一种病,叫完美主义。
我在同一篇文章中读到过(在 SO 上也读过几次),TDD 实际上可以很好地停止像女孩一样编码,但是我从来没有给 TDD 机会——要么是因为我懒得学习/设置它,或者因为我认为我不需要它,因为我可以在脑海中进行所有我需要的测试。
- 你是否也相信 TDD 实际上有助于 GTD?
- 关于 TDD,我需要了解什么?
- TDD 的替代品呢?
- 组织/开发 TDD Web 应用程序的最佳方法是什么?
- 我应该使用哪些库(如果有的话)让我的生活更轻松?
PS:我主要(但不完全)在这里使用 PHP。