技术栈
编程的艺术
iCxhust
2 小时前
运维
·
服务器
·
软件工程
·
编程的艺术
先想好如何测试:让测试驱动你的程序设计
很多程序员都有这样的经历:花了两天时间写完一个模块,运行起来却处处报错,调试又花了两天。更糟糕的是,当终于让程序跑通后,却发现自己根本不确定它是否真的正确——边界情况处理了吗?异常输入会怎样?这种"先写后测"的开发模式,往往让我们陷入被动。
我是有底线的