[問卦] 大括號獨立寫一行的在想啥?

作者: NTULioner (LionsHeart)   2020-08-04 11:09:53
最近接到一個案子啦
說是原本寫的工程師離職了
他們沒有人會改裡面的code
所以外包出來請人幫忙改
結果一打開
哇靠,一堆垃圾空行佔版面欸
尤其是大括號都寫成這樣獨立一行
void xxxxxxx()
{
.........
if ( xxxx = yyyy )
{
.........
}
}
這個人是怎樣阿? 沒被打過?
寫成這樣浪費空間湊行數的都在想啥?
有沒有掛
作者: Roooz (Roz)   2020-08-04 11:10:00
formate:
作者: s820912gmail (MR S)   2020-08-04 11:10:00
我看起來像工程師嗎
作者: ogisun   2020-08-04 11:11:00
藝術 懂?
作者: vowpool (不要丟我銅板)   2020-08-04 11:11:00
不分行才難維護
作者: Roooz (Roz)   2020-08-04 11:11:00
不過我個人喜歡這樣寫 感覺比較清楚 但節省空間就直接縮排
作者: cry589036511 (JJin)   2020-08-04 11:11:00
作者: jknm0510a (Kang)   2020-08-04 11:11:00
這樣寫很正常啊~ if裡面用=才是不會寫程式的吧
作者: frommr (流浪漢)   2020-08-04 11:11:00
省那非必要ㄉ有比較爽ㄇ
作者: ruokcnn (Dean)   2020-08-04 11:11:00
浪費空間??????
作者: pdz (披低)   2020-08-04 11:11:00
我也喜歡這樣寫啊 怎樣 爽啦
作者: laba5566 (最愛56家族 啾咪)   2020-08-04 11:11:00
這樣明明就清楚很多 幹 你會不會寫
作者: Ericz7000 (Ericz7000nolan)   2020-08-04 11:11:00
只有一行的我都不寫大括號
作者: jknm0510a (Kang)   2020-08-04 11:12:00
有一些語言連括弧都不用,直接用縮排代替
作者: ogisun   2020-08-04 11:12:00
獨立一行清楚明瞭 全部擠在一起有夠難看 小孩子才在看行數
作者: mbttar25 (nn)   2020-08-04 11:13:00
擠在一起更難看
作者: laba5566 (最愛56家族 啾咪)   2020-08-04 11:13:00
縮牌才是垃圾 幹你娘 改起來煩死
作者: iamshiba (( ・ω・`))   2020-08-04 11:13:00
你管我
作者: johnhmj (耗呆肥羊)   2020-08-04 11:13:00
所以我都寫成… string ret = 暴力?打人:被打;
作者: icar   2020-08-04 11:14:00
多兩個byte也在嫌 現在硬碟夠便宜了
作者: gogohell2003 (亞瑟士)   2020-08-04 11:16:00
我怕老闆嫌浪費空間 所以大括號後面我都註解寫文章
作者: doro0202 (Doro)   2020-08-04 11:17:00
這種程度也在跟別人接案子喔= =
作者: snow3804 (snow3804)   2020-08-04 11:17:00
我也是這樣寫,上下大括號對齊才好看出整個區塊程式碼
作者: peter0825 (peter0825)   2020-08-04 11:17:00
這樣比較清楚
作者: ataky (七元)   2020-08-04 11:17:00
這樣讓別人來解才清楚啊 都縮在一起是為難誰
作者: yihyou   2020-08-04 11:18:00
全部擠在一坨怎麼除錯。。。
作者: ogisun   2020-08-04 11:18:00
訊 可是後面有資訊阿 空一行來劃分區塊不是很清楚?
作者: snow3804 (snow3804)   2020-08-04 11:18:00
我也不懂把{放在上一行的最後面是什麼意思
作者: vowpool (不要丟我銅板)   2020-08-04 11:18:00
前同事還為了節省行數 把4~5行的運算塞到同一行寫資訊是很多沒錯啦 但很難維護
作者: lucifiel1618 (Lucifiel)   2020-08-04 11:20:00
放在上一行最後面是示意這一個宣告未結束啊
作者: james80351   2020-08-04 11:21:00
比較喜歡K&R風格 空一堆{很礙眼@@
作者: lucifiel1618 (Lucifiel)   2020-08-04 11:22:00
不然你要怎麼知道上面那個是單行程式碼跟底下的區塊無關還是後者是前者的延續
作者: Killercat (殺人貓™)   2020-08-04 11:22:00
以工程師來講你挺遜的 if裡面放=
作者: lucifiel1618 (Lucifiel)   2020-08-04 11:26:00
沒概念就去看MS和google的coding style guide好嗎,不要沒概念還敢出來跟人家戰,丟臉
作者: crossdunk (推噓自如)   2020-08-04 11:28:00
XD 你被嗆到外翻了
作者: allenatptt (Allen)   2020-08-04 11:33:00
這樣程式碼視覺效果才好維護好嗎
作者: smaxtor2002 (smaxtor)   2020-08-04 11:33:00
vs 自動排版就這樣排 第一次寫程式?
作者: sam90205 (虫虫)   2020-08-04 11:34:00
本來就要分吧
作者: DIDIMIN ( )   2020-08-04 11:52:00
邏輯判斷不是應該用 == 嗎
作者: tw11509 (John-117)   2020-08-04 11:59:00
每種語言慣用的排版風格本來就不同,實際上這也是一種宗教戰爭

Links booklink

Contact Us: admin [ a t ] ucptt.com