- 主题:大括号的这两种风格,国内哪种用的更多?
极其讨厌2.不知道审美什么理由会选2
【 在 wjhtingerx 的大作中提到: 】
: 1.
: void fun(){
: if(){
: ...................
--
FROM 117.133.52.*
不太理解这种好看在哪儿,空行这么多,显得和很乱。
【 在 zerg136 的大作中提到: 】
: 2 才好看啊,c# 都是这种格式,看着比以前C的那种好看很多
--
FROM 117.133.52.*
但是多出来毫无意义的一行,不觉得别扭么。
【 在 adoal 的大作中提到: 】
: open brace和close brace列对齐,不是挺和谐的嘛。
: 第一种不对齐的感觉随时会滑倒。
--
FROM 117.133.52.*
一个帖子里有多少标题?函数名算标题我可以理解,每一行命令都算标题?
【 在 dilemma 的大作中提到: 】
: 算是标题和正文之间的空白,一点都不别扭
: 本站的帖子也是这种风格
--
FROM 117.133.52.*
个人感受当然不同。不过你是按照什么原则来确定别扭不别扭的?
就好比好坏美丑。你觉得什么样的代码算美的?是按照什么样的原则来确定美丑的?人们都说这些东西各有各的看法,但我觉着这个是有迹可寻的。有标准的。
【 在 adoal 的大作中提到: 】
: 你觉得多空一行别扭,我觉得开闭连线倾斜别扭,各别各的扭
--
FROM 117.133.52.*
要说对齐,我觉得 if对应 endif while 对应endwhile是最合理的。但估计语言的作者们都觉得这样毕竟麻烦,所以没这种。passcal貌似有点这个意思。
【 在 adoal 的大作中提到: 】
: open brace和close brace列对齐,不是挺和谐的嘛。
: 第一种不对齐的感觉随时会滑倒。
--
FROM 117.133.52.*
难道你也觉得美丑是没有标准的
?
【 在 adoal 的大作中提到: 】
: 能说出滴溜当啷一整套原则的,那就不用别扭这个词了,直接列条目了。
: “标准”这玩意……嗯,最大的问题是有太多互相不兼容的标准^o^
--
FROM 117.133.52.*
单纯从看来说。语言实现和写代码当然会麻烦一些。我曾经一度自己通过注释来这样写。}//end if(xxx)
【 在 cybereagle 的大作中提到: 】
: 语法规则麻烦,不友好
--
FROM 111.193.224.*
我见过900行一个的函数。
【 在 ksxfhs 的大作中提到: 】
: 业务逻辑复杂的时候,不是你想拆就能拆的
: 大部分系统都没啥复杂度,想拆不难,但还有一些系统,虽然不常见,但真不是一般人能看得懂的。。。
--
FROM 103.90.179.*