编码规范就是编程的约定,保证代码风格的一致,使代码拥有更好的可读性……
最近在日企工作,项目结尾了,进行SourceCheck,做了如下的工作:
1、if, for, while……等关键字的后面添加空格,如:if (1);
2、代码风格追寻从前的(原来是印度人写的,没什么风格,后来日本人改的,定了个鬼子样);
3、凡是同原来式样不一致的,统统删掉了,555……, 包括了我的const关键字,static_cast……
………………
矛盾!没有规范代码肯定一团糟;规范太死板,限制了同事们的灵活,麻烦。
日本人检查代码的时候会连空行一起看,你删掉一个多余的空白行也会被当作缺陷提出来!!真是BT。
啊,我要烦死了,罢工!抗日!
不过好像国内的公司也好不那里,我上家公司(国产公司)的经理是这样和我讲的:“同事们对STL的东西都不是很熟悉,你的代码里最好没有……”郁闷不?C++标准的东西竟然也和我说不熟悉,还要讲“我们的项目都是C++开发的,你来了肯定有很大的空间发展………………”
自由啊!渴望…………
最近在日企工作,项目结尾了,进行SourceCheck,做了如下的工作:
1、if, for, while……等关键字的后面添加空格,如:if (1);
2、代码风格追寻从前的(原来是印度人写的,没什么风格,后来日本人改的,定了个鬼子样);
3、凡是同原来式样不一致的,统统删掉了,555……, 包括了我的const关键字,static_cast……
………………
矛盾!没有规范代码肯定一团糟;规范太死板,限制了同事们的灵活,麻烦。
日本人检查代码的时候会连空行一起看,你删掉一个多余的空白行也会被当作缺陷提出来!!真是BT。
啊,我要烦死了,罢工!抗日!
不过好像国内的公司也好不那里,我上家公司(国产公司)的经理是这样和我讲的:“同事们对STL的东西都不是很熟悉,你的代码里最好没有……”郁闷不?C++标准的东西竟然也和我说不熟悉,还要讲“我们的项目都是C++开发的,你来了肯定有很大的空间发展………………”
自由啊!渴望…………