瀏覽單個文章
ODD2
*停權中*
 

加入日期: Nov 2012
文章: 0
引用:
作者A級黑豬肉


這讓我想到兩個經歷...
我曾經接了一個 Cocoa 的 case,問好作用和所需後,我寫出來的她們一堆人都要看兩個月才看的懂... 為何呢?因為中間牽扯到邏輯和直接 C code 下去寫 Cocoa... 八個 variable 因為是邏輯所以真的只能用 a~h 做命名,一堆 compare 像是 a = b 的話 c++,b = d-1 的話 e--, 如果 c = e 的話 f > 30... 然後 f 是 array 所以之後用 while loop 去把東西叫進來,之後要拿 a、c、d、e、和我還沒講到的 g 以及 h 拿來畫東西,處理時間其實還蠻久的是 9n+2n^2+n^y... 光是邏輯處理進來的東西就千行,請問外人(尤其只懂 Cocoa 不懂 C)要如何去短時間內搞懂我寫的東西?註解難道不重要?沒註解她們搞不好看更久...

...




你的程式真的都是用a b c d e在命名的嗎? 那別人當然看不懂,
命名有意義就不用去寫那一堆註解, 如果命名簡單易懂對方還看不懂那是對方的問題,
好的程式碼就是最好的註解.
舊 2012-11-13, 10:36 AM #55
回應時引用此文章
ODD2離線中