关于程序的书写风格

来源:百度知道 编辑:UC知道 时间:2024/05/11 14:18:00
程序书写的时候,有的是这样:
class Salary{
}
有的是这样:
class Salary
{
}
请问大括号的放置位置有什么说道吗?哪种更好些?

它们的效果是一样的,但是第一种是国际标准的写法,第二种是初学时的写法,因为这样写层次清晰,便于初学者学习。

这个其实无所谓的,但是需要注意的就是既然你用了这样的风格,整个程序最好都要是这样的

此外,一种风格决不是说括号换不换行这么简单,它一般有一整套的标准写法,包括换行方式,注释方式,缩进规则,命名规则等等.但是一旦确定一种风格,就要整个项目使用这样的风格,这个是个良好的习惯

不要这样就OK,整个项目要保持一致。
class c1{
}
class c2
{
}

效果一样,但是分行写的层次清晰,这样在修改的时候即使换人操作也能很快看懂。

我只相信第二种的写法,因为在工程上,他要求你的代码必须人人能够轻易看懂,这就是代码的易读性。公司规模越大,易读性的要求越高,很显然,第二种的易读性要比第一种高,我推荐第二种。据说,像微软、GOOGLE等公司也偏向于这样,但不是绝对

我觉得后者看着清晰点吧,效果是一样的。