2005-06-29

习惯写程序解决问题

同事指出一个错误,存在于五六个文件中,每个文件里有那么几处,我答应马上改掉。一会儿同事来看,发现我在写Perl脚本,惊呼:“这也要写程序啊?直接改改好啦!”

我这么做有两个目的,一是检查,同类型文件很多,万一有所遗漏,岂不显得很不专业。二来最近Perl用得正爽,顺便玩玩。事后估算一下,所用时间与逐个手工修改差不多,也许还要多一点,区别是写程序很有趣,手工改十分枯燥。

写这段脚本的时候特意没有加use warningsuse strict,Perl的精神就是对于用过一次就扔掉的一小段程序,用不着写防御性代码。我以前写脚本时不管长短,都是顺手写上这两句,看似严谨,实则多余。

没有评论: