Re: [问卦] coding时候 if for 后面的{要不要 换行?

楼主: VdustR (京)   2015-09-22 03:20:46
※ 引述《aeolus811tw (aekt)》之铭言:
: 换行 = C 的原始风格
: int main()
: {
: }
: 不换行 = Java 的官方风格
: int main(){
: }
: 换行的风格来源是C语言创作者写出来的第一个程式码样本, 在Terminal上比较容易Follow
: 现代人都有IDE (Vim, Nano, Pico, VI不算), 不换行也不会产生问题
: 换不换都没差, 只是不要乱改动就好.
: 最后问你自己, 你要当原始人还是现代人就好?
: 至于那些强迫你变成某一个风格的,
: 当他耳边风即可
可能不是每个地方都可以当作耳边风
coding style 对专案团队开发来说是很重要的
同一个团队及版本控制专案下
统一相同风格
可以避免掉很多不是程式逻辑上面的异动
个人习惯大括号的换行就是其中一个
如果有的人整个文件的 DOM, encode, indent 或是 eol 都翻过去了
看 git 会想哭
团队开发还是好好遵守团队规范的 coding style
自己写小程式就还好
如果是团队自我风格太与众不同可能会成为其他人的累赘
至于换不换行我觉得差异不大
以上是我的一点心得分享请多多指教 ^.<
作者: Zbra5566 (安安^^)   2015-09-22 03:32:00
废文
作者: peter0825 (peter0825)   2015-09-22 03:35:00
我发现这一串的人讲话都是乡民讨厌的中英文夹杂
作者: warchero (logan)   2015-09-22 03:47:00
学术讨论不都这样吗 还是git有中文?
作者: vn509942 (如履薄冰)   2015-09-22 05:14:00
正解 规范与纪律
作者: alog (A肉哥)   2015-09-22 05:14:00
请洪兰翻译看看
作者: ohohohya (安安你好我草泥马)   2015-09-22 05:55:00
一般都搭配doxygen 跟javadoc来帮程式自动生成文件吧

Links booklink

Contact Us: admin [ a t ] ucptt.com