推 petitbleu: 這是信仰的衝突 01/18 18:00
→ petitbleu: 就像 tab 和 space 黨爭一樣 01/18 18:01
tab啦,space是要按多久
※ 編輯: LaAc (140.114.6.41), 01/18/2019 18:01:39
推 silver00: 一樓指的是,editor儲存的格式,你按tab可以存成/t或空 01/18 18:08
→ silver00: 格,空格還能指定要存幾個 01/18 18:08
→ silver00: 我都是把規則存在外部設定檔放在專案內,有人pull這專 01/18 18:09
→ silver00: 案預設就是我用的排版格式 01/18 18:09
推 S404NotFound: +1 按tab自動轉成空格 01/18 18:13
→ S404NotFound: if單行比較常見是放下一行,但是不用{}吧 01/18 18:15
這樣超難看
※ 編輯: LaAc (140.114.6.41), 01/18/2019 18:15:56
→ wl02390852: 單行通常不用{}不過個人習慣加 01/18 18:17
推 xga00mex: 單行就不打大括號的我會比較崩潰 01/18 18:17
→ xga00mex: 省了點小時間 事後要看超麻煩 01/18 18:18
→ silver00: 不同語言不一樣吧,但沒大括號真的很難讀 01/18 18:19
→ S404NotFound: 像python那樣縮排縮好就好 01/18 18:21
推 school4303: 縮排有弄好就沒問題R 01/18 18:24
推 gn00465971: (條件式){ +1票 01/18 18:27
→ gn00465971: 簡單說 反正下面子項目會縮排 不用擔心誤會層級 01/18 18:28
→ gn00465971: 放後面可以省一行 看起來比較簡潔 01/18 18:28
推 l22573729: if(...){ +1 01/18 18:30
→ gn00465971: 雖然不影響運作 其實我覺得註解也很有吵起來的潛力 01/18 18:31
推 mushroom5566: 不用/t是因為在不同閱讀器中/t佔幾格會不一樣 01/18 18:32
→ gn00465971: 放if上面 if(){後面 還是下一排{的後面 01/18 18:32
→ gn00465971: 寫的時候是//還是/**/ 01/18 18:32
→ S404NotFound: 還有那個啊,空1/2/4格也是 01/18 18:32
→ gn00465971: 版本可以有超級多 雖然大學時期幾乎都沒在寫 01/18 18:32
→ gn00465971: 我是空3格派的... 01/18 18:33
推 seaEPC: 什麼都能吵啦,像識別字名稱大小寫怎麼取之類的 01/18 18:34
推 mushroom5566: 我以為這種東西都是寫完用公司設定檔套一下耶 沒想 01/18 18:34
→ mushroom5566: 到大家對排版的喜好這麼分明XD 01/18 18:34
→ gn00465971: A:你又在把變數取A, B, C了!! 01/18 18:35
推 zizc06719: tab直接轉空格就好啦= = 哪家的IDE那麼爛不能換 01/18 18:36
推 buke: 之前軟體版就戰註解戰的滿兇的XD 01/18 18:36
→ zizc06719: 這些格式問題沒啥好吵的拉 01/18 18:37
→ zizc06719: 大公司基本上都會要求統一格式 方便下一個人繼續維護 01/18 18:37
→ gn00465971: 最低要求是縮排啦 縮幾個字元 怎麼縮是其次 01/18 18:37
→ gn00465971: 至少要可以明顯分出層級 01/18 18:37
→ gn00465971: 其他只要大家的拼起來能動就有60分 01/18 18:38
→ buke: 覺得寫不寫註解比較值得戰 01/18 18:38
噓 alone5566: 沒縮排比沒簽聯絡簿更噁心 01/18 18:39
→ a9564208: 離職前一年跟離職前一個月的寫法不一樣(誤 01/18 18:39
→ a9564208: 沒縮排過一個禮拜連寫的人自己都看不懂吧 01/18 18:40
→ wl02390852: 邊看邊罵 01/18 18:41
推 DendiQ: 這沒啥好吵的吧,直接使用官方 convention 或使用很多人 01/18 18:42
→ DendiQ: 都用的 formatter 直接規範,像用 prettier 你根本沒戰的 01/18 18:42
→ DendiQ: 機會 01/18 18:43
推 silver00: prettier還是有能自定的地方啊,我就是用VScode加上pr 01/18 18:44
→ silver00: ettier 01/18 18:44
推 Sacral: 我喜歡一直換行 01/18 18:47
→ Sacral: if(...) 01/18 18:47
→ Sacral: { 01/18 18:47
→ Sacral: .... 01/18 18:47
→ Sacral: } 01/18 18:47
推 DendiQ: prettier 用下去你能吵的空間很少了,而且不管大家自己習 01/18 18:47
→ DendiQ: 慣怎寫格式還是都統一 01/18 18:47
推 kiv9137: 變數設l,ll,lll,llll,lllll,l1,1l,1l1l1 然後荼毒夠多程 01/18 19:10
→ kiv9137: 式,公司就只能靠你了(? 01/18 19:10
推 belion: 看是要可讀性高,或是埋地... 01/18 19:16
→ gn00465971: 更狠一點 把l跟1混(? 01/18 19:17
→ gn00465971: 變數只用10lO這四個取 01/18 19:18
推 LipaCat5566: 變數沒語意 排版亂七八糟 然後就爆炸了 01/18 19:24
推 DendiQ: 這太低端了吧,除非高手的到他們願意先容忍你,而且維護 01/18 19:37
→ DendiQ: 也會搞死自己 01/18 19:37
→ DendiQ: 改留地雷還是寫無意義 code 或是,刻意繞遠路,不寫註解 01/18 19:39
→ DendiQ: ,不簽聯絡簿,你看怎樣? 01/18 19:39
推 sniper2824: 跟你講拉你只會害到自己而已 寫完的東西過一個禮拜ㄉ 01/18 20:25
→ sniper2824: 就忘記了 01/18 20:25
推 etvalen: 看人討論程式怎麼寫還滿像在看魔法師討論法術怎麼編的 01/18 20:58
→ linzero: (...) ? (...) : (...) ; 01/18 21:37
推 Segal: 歡迎各位參加IOCCC,各路混亂邪惡神仙打架才好看 01/18 21:42
推 louner: 寫python就沒這問題惹 01/19 00:12