最近我不得不部署客户演示 当地一切都很好 所有测试都通过了。
所有的数据都是它应该存在的地方。
然后,我把它推向生产。
突然,询问失败。
我不知道为什么 所以我解决了第一个问题。
重建后又被推倒.
成功了,但还有一样东西坏了 瑞斯重复,还有另一件破事 所有失败的询问都有共同之处。
因函数为零或可假定为空而出错 。
这些数据是用来调查数据时使用的。
但是在制作中,我没有数据。
我在一个空地工作 过去一周我一直在设计数据 设计当 我的数据库已经种子。
设计询问传递的时间.
但prod会得到一个空白板块。
我有点生气,有点尴尬 自己忽略了这种情况。
它让我想起我之前听到的老开发者的智慧。
虽然我不确定这一尺度,但问题在于此。
所以现在我不得不重新调整我的写作过程。
我必须定义所有可能的状态 特征可能是 测试所有的状态。
这样我就可以不用再花6个小时去生产了, 假设失败和不幸的道路是好的。
因为那样你就可以计划好了.