这张来自于“程序员那些事”的图片到底是什么意思?(原标题为“世上有两种人”)

推荐  (0) | 13人关注关注
11个答案
3 0

两种都是邪道。你看那些优化后js的,全部都是写在一行上。

1 0

孤獨的觀測者电影媒体人、中二程序猿

2013-05-29 14:18
支持者: bay618

不就是大括号位置么!!!另起一行多算一行。。。
我是后者 前者都是邪道~

1 0

bay618粒子物理博士

2013-05-29 14:51
支持者: 孤獨的觀測者

前者是谭浩强的写法, 后者是K&R 的写法
我自己函数用前者, 语句用后者

1 0
支持者: RockJ

我感觉左边是后端,右边是前端

1 0

傅里叶变黄油猫软件工程师,应用数学专业

2013-06-03 14:17
支持者: LeoJr

看来微软的工程师不是人类。

0 0

我用左边那种写法。右边的是邪道!

0 0

Joshua7v程序猿,专注编程N年

2013-06-01 16:14

其实没什么,每个人都有自己的代码风格

你看图下面不是写了嘛?programmers will know意思就是程序猿会知道这图说的是什么。
也就是说如果你不怎么写代码当然就不知道它在表达什么= =

这就是两种写代码的风格,一种“{”独占一行另一种写在上面。具体哪种好不好说,就跟vim和emacs的争论一样,争论下去反倒没有意义。挑自己喜欢的就好。

0 0

我用第一种,理由很简单
因为,它看起来很明显的看得出这是一个函数块

PS:
程序行数除了用来大致衡量一个程序的规模,其实没什么别的意义。
程序员不是工人,不以行数计费。

0 0

def hello():
print "world"

这算是非主流么?

0 0

前者看上去比较工整 一般会把同一对符号纵向对齐吧

查看更多

添加回答

登录 后回答问题,你也可以用以下帐号直接登录

相关问答

关于我们 加入果壳 媒体报道 帮助中心 果壳活动 家长监控 免责声明 联系我们 移动版 移动应用

©果壳网    京ICP证100430号    京网文[2018] 6282-492号    新出发京零字第朝200003号     京公网安备11010502007133号

违法和不良信息举报邮箱:jubao@guokr.com    举报电话:18612934101    网上有害信息举报专区    儿童色情信息举报专区