返回列表 上一主題 發帖

關於 請養成良好的寫程式習慣 結帖

不錯的想法,可惜大家的時間有限,要持之以�痟N難了。
看來你是做事很嚴謹的一個人,但無法要求每個人像你一樣嚴謹的。
vba在excel中只是一個輔助的小工具,要如何看待如何處理則見仁見智啦!
幾百萬行的程式要從小寫到老,應該無法在討論區討論,而且一般人也沒這種超級電腦可以跑的。

TOP

一個數千行的過程,執行時EXCEL通常會告訴你"過程太大"而中斷。
當你須要撰寫一個複雜龐大的過程時,最好把處理的過程分門別類成幾個子過程調用
讓這些子單獨負責一個工作,這樣一看就知是執行什麼。
個人覺得程式碼要乾淨清爽可讀性才會高。
首先得剔除多餘的代碼與敘述。
若加上一堆註解會看得眼花瞭亂
程式碼的縮排會很方便閱讀
讓每個循環自成一組,FOR 對齊 NEXT  ,IF 對齊 END IF
在多層套坎時可以立刻看出層次來,這樣才是可讀性高與方便維持的書寫方式。

TOP

回覆時加上註解,無異是增加勞動量與時間的支出
你真正有須求,須要了解哪一段時再要求註解哪一段就好,別人的時間跟你一樣也是很寶貴的。
學習是要實踐而不是用讀,對岸有位朋友2006年開始就要求回覆要加上註解他才能看懂,至今5、6 年過了他還是要求註解,最基本的改變作用位置都還不會。大家這麼辛苦寫註解對他毫無幫助。
所以,加註解或用長長的一串文字來作變量是不是良好的習慣?見仁見智,看法各自不同,此帖並無討論價值,可以結帖了。

TOP

就是因為有尊重你的意見,才會讓你的帖子在公說公有理婆說婆有理的情況下糾葛了許多樓層。
論場首重知識的探討與問題的解決,實在沒必要在要不要註解上辯論,這樣的辯論對提升論場品質並無助益。好學者自會按F1取得更多的說明與範例,不想學的有註解也看過就忘了,前面也說過,真正有須要可對有問題的部份要求解釋,全文的註釋可以免了。閣下若覺得自己的想法正確,想回覆時都加註解,建議從自己做起,讓他人起而效尤。若大家覺得不錯自會跟進。更不必因此批判怎樣才是良好的習慣!
這類純屬個人偏好的辯博在學術論場上出現會讓大家感到不快,請避免繼續這類糾葛。
我們在論場上發表的每一個字都須要管理者花時間與金錢去維護,論場空間是珍貴的,儘量保留給須要的朋友使用,本帖暫保留24小時吧!

TOP

        靜思自在 : 能善用時間的人,必能掌握自己努力的方向。
返回列表 上一主題