记得十多年前我第一次自主写全新C++程序,很是规划了一番,时间也耗费得多往常几倍。可是,后来的修修补补,他在你上面改,你又在他上面改,几经周折,最后是一团乱麻。越往后,修改、维护就越困难。但是,直到那个系统被关闭(关闭不是因为它不好,而是公司重组),一直是骨架系统。
现在不搞系统开发了,读着别人的源码,愤慨不已:“尼玛!要是我来写,源码要减少4倍,效率要提高5倍!!!”。可是,认真地阅读源码的旁注(comments),才发现里面有着我们临时紧急加进去的内容,便多了一分理解和宽容。
记得十多年前我第一次自主写全新C++程序,很是规划了一番,时间也耗费得多往常几倍。可是,后来的修修补补,他在你上面改,你又在他上面改,几经周折,最后是一团乱麻。越往后,修改、维护就越困难。但是,直到那个系统被关闭(关闭不是因为它不好,而是公司重组),一直是骨架系统。
现在不搞系统开发了,读着别人的源码,愤慨不已:“尼玛!要是我来写,源码要减少4倍,效率要提高5倍!!!”。可是,认真地阅读源码的旁注(comments),才发现里面有着我们临时紧急加进去的内容,便多了一分理解和宽容。
•
严重同意!完成任务,能用是第一准则。然后现谈效率,再谈可维护性,代码写得优雅漂亮就最不紧要的。
-coolwin-
♀
(0 bytes)
()
04/02/2012 postreply
19:43:04
WENXUECITY.COM does not represent or guarantee the truthfulness, accuracy, or reliability of any of communications posted by other users.
Copyright ©1998-2025 wenxuecity.com All rights reserved. Privacy Statement & Terms of Use & User Privacy Protection Policy