討論串[問卦] 程式可讀性有什麼用R?
共 7 篇文章
內容預覽:
可能是各種命名太差吧?. 你是不是用了很多"Temp"、"Ptr"、"Index1 Index2 Index3". 這些無意義的詞彙?. 你寫code的當下當然看的懂在寫什麼. 但過了三個月、六個月、一年、兩年之後呢. 人的記憶力是會隨著記憶新事物. 把無關重要的記憶抹除. 到時候你不就又要重新回想
(還有169個字)
內容預覽:
這種東西叫做coding style. 說重要其實也沒有那麼重要. 說不重要其實也不是那麼不重要. 普通公司跑久了也都會有自己的coding style. 一般稱之code standard. 炒雞掰一點的code還pr前還要給人審核. 這個叫做code review. (實際上code revie
(還有263個字)
內容預覽:
這個問我們倩蓉最知道. 他可是拜讀了聖經本clean code. 無暇的程式. 大意是程式如何寫得簡單乾淨且可讀性高. 簡單說就是讓人一眼就看懂在寫啥. 畢竟大型的軟體開發. 都是一群人 而非一個人. 這時候可讀性就很重要了. 日後的維護也會比較容易. 有些工程師很自以為. 程式寫得很簡短. 簡短到
(還有102個字)
內容預覽:
看程式要放多久. 如果是只用一次的 Perl 命令稿,只要能正確運作就好,寫再爛都沒關係. 如果是要放長期的,就算程式只有一個人寫,還是要好好寫. 就算是自己寫的,隔一陣子要修改,大概也忘的差不多了. 有程式書說對程式碼的記憶可以維持六個月,實際上應該沒那麼久. 如果要保護原始碼,當然自己還是要留一
(還有5個字)
內容預覽:
寫程式要保持這種心態:. 將來要維護你程式碼的人是一個變態殺人魔,而且他知道你住哪裡。. 保持可讀性一定是一種好習慣,. 最好變成一種強迫症。. 如果你初學是走解題路線的,. 一個題目寫完大概幾十行而已,. 最基本的變數命名 a,b,c. 你在寫題目的時候都還能記得 a 代表什麼意思. 而且偏演算法
(還有367個字)