嗷!

来源:互联网 发布:mac如何设置个人收藏 编辑:程序博客网 时间:2024/05/22 01:38

有点沮丧. 漫天飞舞的bug, 搞定一个冒出一堆.. 代码无端端地出问题, 版本无故被还原, 别人在十万八千里外改的点点东西引起这边一片哀鸣.. 数据结构还在变动.. 脆弱的架构, 需求一点摇晃, 我仿佛听得到代码发出来刺耳的吱嘎声, 生怕它轰地一下趴下来..   此时此刻多希望有一套tdd的自动单元测试.. run一run, 绿灯红等一目了然, 不用担惊受怕改bug的时候又带出了哪些bug..

 

重复重复再重复, 恨透了那些让编程变成体力劳动的弱智设计师, 但是在自己力所能及的范围内, 并且已经明显意识到自己正在写一些很恶心的代码的时候, 还是没有花时间和心思去重构一下, 只是ctrl+c, v, c, v... 

 

也不能怪自己的, 脑袋已经麻木了, 而重构是需要抽象, 创造和灵感的. 真的是只能做一些"力"所能及的事了

 

也许本来我们可以的, 也许这是个死循环,  印象派的设计-->暴力开发-->恶心的代码-->bug-->改bug带来更多的bug--> 无尽的bug -->让人抓狂的bug..........

 

也许如果我们一开始就坚持实施tdd, 会是这样的  test suit --> 能用的代码 --> 重构 --> 能用并且好看的代码 --> bug --> 安心地改bug(被test suit 管着呢) --> 越来越少的bug --> Bingo~

 

 

话说回来, 就算实施了tdd, 要让它覆盖js, dal 和 界面互交, 想起来还真不容易, 得找个项目实例学学...  测试自动化的资料, 还没空研究..

 

 

还是先完成现在的死循环吧... 

 

 

原创粉丝点击