看板
[ Soft_Job ]
討論串[討論] 寫三元判斷式code review被打槍
共 15 篇文章
內容預覽:
"特定"情況下的確是好方式. 舉個例子 以前我在調校能時候有用過這種方式 這是c#的code部分節錄. void Mem_w(ushort address, byte value). {. if (address < 0x2000) NES_MEM[address & 0x7ff] = value;
(還有3062個字)
內容預覽:
最近公司讀書會在看 Martin Fowler 的 Refactoring,. 大概第九或第十章他有用到三元. sample code 大概是這樣. const price = summer()? summerPrice() : commonPrice();. 然後我們有看這串文章討論了一下. 討論
(還有816個字)
內容預覽:
這邊不針對效能,也不針對說階層太多,應該用什麼方式重構之類的. 只是看到有人提到巢狀的三元運算子,閱讀性太差,應該改回用if else寫. 我只是好奇兩者的可讀性有差很多嗎?. 以下只是舉例,不是指實務上會真的這樣寫. (1) 三元運算子:. int i = condition1. ? condit
(還有2110個字)
內容預覽:
review code 的時候, 對code style 有意見的人真很呵呵,. 真的要對code style 有意見,麻煩就寫進code style checker,. 如果在commit 之前的 code style checking 都過了,. 就不要在這上面花時間,不然會沒完沒了。. 因為有
(還有80個字)
內容預覽:
這讓我想到Linus本人在TED上舉的linked list例子. 以下借用Jserv老師的文章內容. (https://hackmd.io/@sysprog/c-linked-list). 1. Non elegant linked list remove. https://i.imgur.com
(還有195個字)