作者applebg (Eugenicist)
看板Soft_Job
标题Re: [讨论] 写三元判断式code review被打枪
时间Thu Dec 15 15:22:12 2022
藉这个主题问各位一个问题。
我想知道怎麽样的语法才是公认最简洁最没有歧异
的语法?我在wikipedia 是看到一本昵称「K&R 白
皮书」的C 语言教科书,这本书是C 语言的始祖等
级教科书,有些人认为这本书所写的语法才是程式
设计师公认的共通语法。
各位看法怎麽样呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.168.142.2 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1671088936.A.E7B.html
1F:→ ABCDEFGH1: code complete 这本不错 12/15 15:28
2F:推 gn00670191: kernel的checkpatch如何 12/15 15:28
3F:→ leolarrel: 我只认kernel的checkpatch 12/15 15:46
4F:→ q00153: 不需要特意遵循好写法,避免不好的写法就好,比如连缩排 12/15 15:53
5F:→ q00153: 都懒惰的... 12/15 15:53
6F:推 Hsins: 我的看法是先考上研究所或是工作在实务开发了,再来考虑这 12/15 16:21
7F:→ Hsins: 件事:) 12/15 16:21
8F:推 chuegou: 各种有害论就是计算机科学的醍醐味 阿 鄙视链也是 12/15 16:35
9F:→ DarkIllusion: 我觉得在讨论好语法之前要先学会语法 12/15 16:36
10F:→ adks3489: 语法跟风格要先分清楚... 12/15 17:25
11F:推 Csongs: 每个语言style不一样,不同公司也有差异,自动化能检查就好 12/15 18:48
12F:嘘 k798976869: 自动化抓就好了 顶多吵设定 之後不符的根本都过不了 12/15 18:54
13F:→ acgotaku: 你去看该语言最热门的专案,看人家 style 怎麽排 12/15 20:01
14F:嘘 MoonCode: 12/15 20:13
15F:嘘 Dracarys: 那本多老了 12/15 21:10
16F:→ Dracarys: C23要出了 别再看C89 12/15 21:11
17F:嘘 Raymond0710: 换语言最快 Go, Rust 12/16 00:02
18F:→ peter98: 教科书是教科书 请去芜存菁 12/16 01:12
19F:→ peter98: 那本写的年代已久 语言是会演化的 12/16 01:12
20F:推 Ericz7000: 打完热键按一下检查 我就懒 12/16 05:34
21F:嘘 JackChena: 一个三元一堆自称RD的就不行了,那java的lambda不就更 12/16 08:51
22F:→ JackChena: 惨,要不要全部用基本语法写程式就好 12/16 08:51
23F:推 Ericz7000: 组里规定好就好 基本语法也行吧 lambda也要看会不会写 12/16 09:09
24F:→ Ericz7000: 得很难懂 12/16 09:09
25F:推 Bencrie: K&R 除了那个函数宣告跟一般看到的不太一样以外没什麽 12/16 09:17
26F:→ Bencrie: 不好的吧 XD 12/16 09:18
27F:→ Bencrie: Linux kernel 连 C99 都不到,龟着写 ANSI 也不会怎样啦 12/16 09:22
28F:推 gagalala: K&R是本经典 但精华不是在语法... 12/16 10:34
29F:嘘 sniper2824: 给尊重 12/16 13:41
30F:→ lchcoding: 先一直写code再来想这个问题,而不是到处发想问题,然 12/16 13:57
31F:→ lchcoding: 後都不写code 12/16 13:57
32F:嘘 CoNsTaR: applebg 要多少篇 12/16 23:25
33F:嘘 Dracarys: Linux已经换gnu11了啦 K&R函数C23正式移除 12/17 05:31