記得十多年前我第一次自主寫全新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