[问卦] 大括号独立写一行的在想啥?

楼主: 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