看板
[ Soft_Job ]
討論串[討論] 因為空格~我離開了一間公司
共 21 篇文章
內容預覽:
其實我一直覺得負責 review 的人一定要有個認知. 那就是不同的語言有它自成一體系的慣例. 最簡單的例子是. Java 習慣將常數或列舉用全大寫加底線的方式命名 (Integer.MAX_VALUE). C# 則是習慣用大寫開頭的駱駝式命名法命名 (Int32.MaxValue). 如果要建立一
(還有75個字)
內容預覽:
我說說我對code review的想法,. 我認為code review就像法律一樣,. 這社會要有制度的運作,一定要有法律,. 但若是這個法律是總統隨他高興說了就算的話,. 那這個法律會是很爛的法律,. 說穿了也不是什麼法律,根本就是命令,. 那還不如不要有,. 因為這種隨個人喜好而制定出的"法律
(還有1008個字)
內容預覽:
看到你的故事之後,我個人有個質疑. 你說照他的做法做不出來. 那麼假如你忍住不跟他吵,你東西還是會做不出來吧. 你當時不太可能能夠預知他會被查到有問題. 要是被查到有問題的事情沒發生. 東西做不出來一樣會被認為是你有問題吧. 當你判斷事情會爆,也真的爆了. 罪魁禍首未必會有事. 可能真的會出事. 也
(還有284個字)
內容預覽:
你提到的「避免太多層」 就是所謂的nested structure. 而你的改良方案 稱之為guard clause. google這兩個詞 會有許多的討論可以參考. 關於兩種寫法 我的心得大概是:. 程式碼的外觀其實直接說明了某些事情。. guard clauses的code看起來就像在說:如果發
(還有158個字)
內容預覽:
本魯蛇的做法. main. {. if(a). doA();. }. function doA(). {. if(b). doB();. }. function doB(). {. if(c). doC();. }. function doC(). {. .... }. 請問這樣可以嗎?. --.
(還有420個字)