1,,不使用條件運(yùn)算符(?:) why: 1,可讀性差 2,,容易出錯(cuò),,?:里冒號(hào)兩邊的代碼很多程序員會(huì)寫反,,其中不乏知名公司里資深程 序員犯這樣的低級(jí)錯(cuò)誤,這種低級(jí)錯(cuò)誤從而導(dǎo)致重大安全事故 3,,雖然有簡(jiǎn)潔的優(yōu)點(diǎn),。簡(jiǎn)短的代碼,意味著節(jié)省昂貴的計(jì)算能力,,是當(dāng)時(shí)流行的編碼 偏好,。而現(xiàn)在,計(jì)算能力不再是瓶頸,,如何更高效率地開發(fā)復(fù)雜的軟件,,成了我們 首先需要考慮的問題。所以Kotlin和golang都沒有三目運(yùn)算符,。
|
|