程序开发——代码的纪律军队化?

王朝other·作者佚名  2006-04-24
窄屏简体版  字體: |||超大  

终于检查了下程序员的代码,发现不尽如人意。

赶快召集起来,三令五申:

命名规范,代码缩进,例外捕获,debug和日志,内部框架要求,事务机制。。。。。

一二三四五点,点点规范要求到细节。

事后,一身冷汗:

编码竟是如此一种规范性的文档,其代码的纪律性,直追军队。

创造,原本是编程的灵魂;纪律和规矩,好象是创意的对立。

可日常的程序开发,是那么纪律和规矩的一种按部就班的作业:

根据详尽的技术规章,

遵循细致的业务规范,

在特定的开发工具里,

把26个字母机械排列。

——比起作家撰文,简直枯燥多了!!!

想起传说中,两眼迷离,头发混乱的编程顶级高手,其个人形象堪比艺术家;

而我们办公室中,衣衫整洁,面容干净的程序员们,却显得那么循规蹈矩。

可软件工程正不断告诫我们:规范、流程,是项目成功的支柱。

那是出生时代的不同,还是编码层次的区别?

至少,应用级系统的开发,是真的越来越工厂化:

软件公司里,程序员遵循“编码指南”,根据“设计文档”,敲出一个一个的字母;

电子工厂中,工人们按着“工序操作指南”,根据机器的设置,安装出一个一个元器件。

这些场景,真的没有太大的区别阿。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航