K*****k 发帖数: 430 | 1 在最早的公司,有很严格的代码规则,比如
if(a > b)不行,要写成if (a > b), if和括号之间要有一个空格,两个也不行
x=y;不行,要写成x = y; 运算符两边都要有空格
func(x,y,z)不行,要写成func(x, y, z), 逗号之后也要有空格,不可挤成一堆。
还有很多规则。
后来到了别的公司,修改别人的代码时候,看到那些不符合规则的代码就不顺眼,有时
候忍不住顺便就一起改了。
想起了卓别林去拧人家帽子上的“螺钉”这故事了。。。 |
g*******s 发帖数: 490 | 2 这些IDE都可以自动改,我写完code都让IDE自动format一下,没必要纠结于这些细节 |
a********m 发帖数: 15480 | |
q****x 发帖数: 7404 | 4 你以为ide是干啥的?肯定没问题啊。
vi/emacs过时喽。
【在 a********m 的大作中提到】 : ide可以自动化么?
|
y**********u 发帖数: 6366 | 5 刚开始是的
后来就被同化了。。。
【在 K*****k 的大作中提到】 : 在最早的公司,有很严格的代码规则,比如 : if(a > b)不行,要写成if (a > b), if和括号之间要有一个空格,两个也不行 : x=y;不行,要写成x = y; 运算符两边都要有空格 : func(x,y,z)不行,要写成func(x, y, z), 逗号之后也要有空格,不可挤成一堆。 : 还有很多规则。 : 后来到了别的公司,修改别人的代码时候,看到那些不符合规则的代码就不顺眼,有时 : 候忍不住顺便就一起改了。 : 想起了卓别林去拧人家帽子上的“螺钉”这故事了。。。
|
a********m 发帖数: 15480 | 6 vs木有吧?
【在 q****x 的大作中提到】 : 你以为ide是干啥的?肯定没问题啊。 : vi/emacs过时喽。
|
t**r 发帖数: 3428 | 7 从看k&R书学c语言的时候,就开始模仿他们的代码风格了。
一直很习惯在符号后打一个空格 比如 x = 2; int(x, y)
很舒服~ |
m*f 发帖数: 8162 | 8 这些都是基本规则。。。俺读书的时候就被导师批判纠正过了。 |
v***n 发帖数: 5085 | 9 你老板一定上过班
一路读书的老板一般代码都很随性
【在 m*f 的大作中提到】 : 这些都是基本规则。。。俺读书的时候就被导师批判纠正过了。
|
y**********u 发帖数: 6366 | 10 eclipse
【在 a********m 的大作中提到】 : vs木有吧?
|
m*f 发帖数: 8162 | 11 俺老板是科班出身一直待在学术界,代码写得很好,也很喜欢写code。。。
【在 v***n 的大作中提到】 : 你老板一定上过班 : 一路读书的老板一般代码都很随性
|
f****4 发帖数: 1359 | 12 你们不用source control工具?
你这么一修改,还不是大片大片代码被标记成修改了??? |