糟糕的代码

    今天在看《修改代码的艺术》一书中,看到一个新的概念,叫做遗留代码。

    在原原谅中,遗留代码是指从其他人那儿得来的代码。

     其中有一句话比较经典:没有编写测试的代码是糟糕的代码。不管我们有多细心去编写它们,不管它们有多漂亮,面向对象或封装良好,只要没有编写测试,我们实际上就不知道修改后的代码是变得更好了还是更糟了。反之,有了测试,我们就能够迅速、可验证地修改代码的行为

    上面那句话,在我现在的工作感觉,感觉良多,因为我的工作就是维护一个普通的系统,当一担有新的需求,直接改代码,改完之后自我感觉良好,所以都没有交给测试组测试,但上面的话说的也有道理,不管你写的再好的程序,都有可能有缺陷,看来我是得好好学习一下NET测试了~~

posted @ 2009-10-20 15:58  myfly  阅读(218)  评论(0)    收藏  举报