“以一个挑剔的眼光来检查系统,不要以OK的眼光来看”

    奔驴的BLOG已经开了有好几天了,一直没有空上来写点什么,今天终于挤了一点时间上来吹吹了!第一篇该写点什么呢?就拿今天客户的一句话来说说吧——“以一个挑剔的眼光来检查系统,不要以OK的眼光来看”!
    今天客户来再三叮嘱:“明天就要给领导(客户的大大大领导)汇报了,要仔细检查……以一个挑剔的眼光来检查系统,不要以OK的眼光来看”。其实我们已经检查了好多遍,但不幸的是每次检查都总会出点问题,真的是我们自己写程序写得有问题??唉~~~我们该好好想想了!!
    站在一个战斗在第一线的程序员来一边来听听:
    其实兄弟们都在尽力的了,在国内的项目中,(时间)资源不够是家常便饭,要兄弟们在规定的时间内做完,真是难为了他们,按着那一堆改完又改,加了一次又一次的无理需求,一步一步地艰难地实现了。这也难怪会做出一些只是OK的程序来,根本没有时间让我们去好好想想程序是该怎样写的了。
    站在客户的角度再说说:
    客户也是打工的,难道他们不想快点把项目搞完么?对,功能是实现了,但周一出一个毛病周二用起来怪怪,自然最终用户就会对系统失去了兴趣,客户领导也不想看到这一幕的发生……功能做得再强大,个中有多复杂,领导根本不会知道,也不想知道,就是想知道也听不懂,功能本来就得实现的,还有那么多人在关注着,领导也用不着关心。所以也就只能用一个普通用户的角度来看一些细微的问题,这些细微的问题往往就可以让我们给领导狂批的源头。
    再回来程序员的角度上说说:
    “唉,不就是少了个字嘛……没做快捷键处理也不影响功能嘛,况且需求也没写……小问题也以啦,不怕怕,以后再改(一拖就是好几月)……又改这些无聊的东东,倒不如完完整整给我写个模块”这是年轻程序员经常有的心态,对小问题的不重视,对小问题的不在乎,心里老想着写出一些很强很强的东东,往往对于小模块就草草交货,丢三落四的。
    还有……好多好多不同的声音……
    其实,做为一名合格程序员,我个人觉得严紧是一个必要的条件,无论是大问题小问题大模块小模块都应一视同仁,不应东西小而不重视,这是一个程序员的个人素养问题;另外,客观的来说,年轻的程序员也不能体会再在写程序时要注意的问题,就拿小问题来说如快捷键处理,JS注入处理,操作友好性等,而这些恰恰又是经常没有在需求里是明确写出的,所以就只能靠程序员自己的经验了。这样看来,高龄程序员确实是有他自己的市场——经验老道!
    说了那么多,应该把我想说的说出来了吧,小学语文学得不好,别见怪,路过的欢迎来踩踩!嘻嘻!
posted @ 2007-12-06 00:26  吴广德  阅读(516)  评论(1编辑  收藏  举报