也谈程序规模与美化瘦身

 在外包,尤其是对日外包的项目中,估算工数是一项重要的工作。

 

因为这项工作不仅关系到员工的效率和业绩,更是向客户要钱的一项凭据。

 

世界上其他行业通用的评估方法,在软件行业未必适用,要根据实际情况而定,这个大家都清楚。小A花了两天时间写出4000行代码,小B却只写了2000行,但是不能因此说小A的工作就一定比小B的大,或者小A的工作效率比小B高。

 

原因很简单,程序不能全凭量来衡量,还要看内容。

全是字段拷贝的程序,和牵涉到复杂逻辑的共同处理是不能比的。

 

项目总结的时候,看人家漂亮的统计数字,不免心里也有点想法,与其费心劳神地把类似的处理抽出来做函数,还不如一顿拷贝粘贴来的舒服,既省事又出成绩。

 

可是,真的如此吗?

 

答案是否定的。

 

给程序减肥也好,重构也好,归根结底是为了使自己的程序更加易读更加可管理可控制。真正到了一定复杂住的程序,越是要保持苗条体型,也要保持结构清晰。

 

为自己的程序负责,是应有的基本态度。

 

所以糊弄一时可以,将来维护和追加功能的时候才是噩梦的开始。

 

美化程序,为程序瘦身,是为了程序员自己。

 

做一个爱美的程序员,有什么不好吗?


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值