- 主题:大括号的这两种风格,国内哪种用的更多?
OOP盛行这么多年,流行的主流语言都支持OOP paradigm吧
即使C++这种强OOP的,也是支持仅接口继承的paradigm的
【 在 AlphaO 的大作中提到: 】
: 不肯定真实原因为何,不过我假设其是一种社会进化,编程思想、语言、风格在数十年间在不断实践和迭代
: 尤其不少旧有的、或很多现代编程语言不约而同约定了该种格式,即,花括号打开时不换行。VSCode中一些语言的fmt工具直接默认就是这个风格帮你整理格式。具体哪些语言如此,这个感兴趣的不妨再各自细节调研一下。搜索一下关键词,一些课程在开始这么教育了。
: 而一些还没有协商出约定风格的旧语言,基本也不会再约定了,不在讨论范围内了。
: ...................
--
FROM 123.119.160.*
不太理解这种好看在哪儿,空行这么多,显得和很乱。
【 在 zerg136 的大作中提到: 】
: 2 才好看啊,c# 都是这种格式,看着比以前C的那种好看很多
--
FROM 117.133.52.*
我随意,格式化一下的事。
不过有些人喜欢上纲上线,特别是老板招来搞代码质量的,就喜欢挑刺来证明业绩。
【 在 wjhtingerx 的大作中提到: 】
: 1.
: void fun(){
:
: if(){
:
: }
:
: }
:
: 2.
: void fun()
: {
:
: if()
: {
:
: }
:
: }
发自「快看水母 于 M2011K2C」
--
FROM 114.254.2.*
就是个习惯问题,我开始学编程以及前几家公司都是第二种,后来公司用第一种,超级不习惯,后来过了几个月就好了,后来换的几个公司都是第一种,现在看到第二种反而感觉怪怪的。。。
【 在 wjhtingerx 的大作中提到: 】
:
: 1.
: void fun(){
:
: if(){
#发自zSMTH@V1922A
--
FROM 223.104.44.*
open brace和close brace列对齐,不是挺和谐的嘛。
第一种不对齐的感觉随时会滑倒。
【 在 chunhui 的大作中提到: 】
: 不太理解这种好看在哪儿,空行这么多,显得和很乱。
--
FROM 183.157.163.*
但是多出来毫无意义的一行,不觉得别扭么。
【 在 adoal 的大作中提到: 】
: open brace和close brace列对齐,不是挺和谐的嘛。
: 第一种不对齐的感觉随时会滑倒。
--
FROM 117.133.52.*
算是标题和正文之间的空白,一点都不别扭
本站的帖子也是这种风格
【 在 chunhui 的大作中提到: 】
: 但是多出来毫无意义的一行,不觉得别扭么。
--
FROM 114.249.239.*
你觉得多空一行别扭,我觉得开闭连线倾斜别扭,各别各的扭
【 在 chunhui 的大作中提到: 】
: 但是多出来毫无意义的一行,不觉得别扭么。
--
FROM 183.157.163.*
一个帖子里有多少标题?函数名算标题我可以理解,每一行命令都算标题?
【 在 dilemma 的大作中提到: 】
: 算是标题和正文之间的空白,一点都不别扭
: 本站的帖子也是这种风格
--
FROM 117.133.52.*
个人感受当然不同。不过你是按照什么原则来确定别扭不别扭的?
就好比好坏美丑。你觉得什么样的代码算美的?是按照什么样的原则来确定美丑的?人们都说这些东西各有各的看法,但我觉着这个是有迹可寻的。有标准的。
【 在 adoal 的大作中提到: 】
: 你觉得多空一行别扭,我觉得开闭连线倾斜别扭,各别各的扭
--
FROM 117.133.52.*