现在的位置: 首页 > 综合 > 正文

质量与产品

2013年05月11日 ⁄ 综合 ⁄ 共 641字 ⁄ 字号 评论关闭

     很多时候,我总是想把软件做的更好,做的更加易于维护,但是,往往由于设计、现实需求以及沟通之间的一些问题,尤其是一些理念的不同,作为领导或者产品的采购者,总是希望先看到产品。

     一般的领导不会管你的产品(代码)质量是否很好,代码是否易于维护,我曾见过一个多个if嵌套中还有多个switch嵌套的程序,函数及变量名均以拼音简写方式拼写,少得几乎可惜的注释,然而领导视之为宝,希望我能够帮忙修改其中发现的若干bug,这简直比噩梦还噩梦!然而,对于领导而言,这已经是一个程序,已经可以用了,至于怎么修改,那是你们程序员的事情。

     另外一方面,程序员从一个公司跳到另一个公司,本身就不确定,很多时候想的是没有必要编写个可维护易于理解的软件代码,这是将自己出卖的方法,自己将来维护的可能性极小!

     此外,大部分领导的只看产品进度,很少有领导懂得代码质量,也因为懂得代码质量的人少,所以只能够看产品进度,因此程序员有限的时间只能够考虑的是先将功能实现,至于怎么维护,代码质量如何,又有什么时间能够思考呢!

     再者,一般特殊的软件产品,面向的是特殊的使用人群,尤其是工程化的软件,使用人群更加特定,于是只要在软件文档上注明一些使用要求就可以了,至于不按照软件要求进行的操作,这可以认为与公司无关。而类似网站开发的软件,哪怕是漏洞百出,只要有个外形,可以使用,那就可以了,客户根本不会去注意这其中的漏洞,也没有能力检测这些漏洞。

     这难道是我们要做的软件!!!

抱歉!评论已关闭.