N*****m 发帖数: 42603 | 1 【 以下文字转载自 Programming 讨论区 】
发信人: zyy (无聊), 信区: Programming
标 题: 码工发文的格式特点
发信站: BBS 未名空间站 (Fri Jan 10 10:38:07 2014, 美东)
不知道各位注意到没有
就是这样,短句子换行
不连段的,每行最后一般也没有标点
所以是不是码工,看贴便知
由此也可以推断mitbbs上大部分人都是 |
b***u 发帖数: 12010 | 2 一个句子太长了说不完的话加
一行要空8个空格
【在 N*****m 的大作中提到】 : 【 以下文字转载自 Programming 讨论区 】 : 发信人: zyy (无聊), 信区: Programming : 标 题: 码工发文的格式特点 : 发信站: BBS 未名空间站 (Fri Jan 10 10:38:07 2014, 美东) : 不知道各位注意到没有 : 就是这样,短句子换行 : 不连段的,每行最后一般也没有标点 : 所以是不是码工,看贴便知 : 由此也可以推断mitbbs上大部分人都是
|
l******y 发帖数: 2736 | |
N*****m 发帖数: 42603 | 4 你这是java?
javascript空2格就行了
【在 b***u 的大作中提到】 : 一个句子太长了说不完的话加 : 一行要空8个空格
|
z*********n 发帖数: 94654 | 5 fortran 77
【在 N*****m 的大作中提到】 : 你这是java? : javascript空2格就行了
|
b***u 发帖数: 12010 | |
N*****m 发帖数: 42603 | |
s*****i 发帖数: 3762 | 8 扯谈,码公好多种,有些用python的岂不是连结尾符号都不用?
用perl的岂不是一开始都要说“我的”
用java的岂不是必需用类才能解释一件事情?
用C++的是不是必须用standard template才能发文?
用sql就更可怕,肯定每句结尾必说“哪里哪里” |
N*****m 发帖数: 42603 | 9 格式,不是语法
【在 s*****i 的大作中提到】 : 扯谈,码公好多种,有些用python的岂不是连结尾符号都不用? : 用perl的岂不是一开始都要说“我的” : 用java的岂不是必需用类才能解释一件事情? : 用C++的是不是必须用standard template才能发文? : 用sql就更可怕,肯定每句结尾必说“哪里哪里”
|
H********g 发帖数: 43926 | |
|
|
N*****m 发帖数: 42603 | 11 蟒蛇不用加
【在 H********g 的大作中提到】 : 难道不应该每句后面加个分号吗;
|
s**********g 发帖数: 14942 | 12 perl要分号的
【在 s*****i 的大作中提到】 : 扯谈,码公好多种,有些用python的岂不是连结尾符号都不用? : 用perl的岂不是一开始都要说“我的” : 用java的岂不是必需用类才能解释一件事情? : 用C++的是不是必须用standard template才能发文? : 用sql就更可怕,肯定每句结尾必说“哪里哪里”
|
P******d 发帖数: 4272 | 13 i am not a programmer
i write like that as well |
d********f 发帖数: 43471 | |
s*****i 发帖数: 3762 | 15 半分号吧,虽然这两个我总弄混,还是有50%几率写出一个正确的句子的
【在 s**********g 的大作中提到】 : perl要分号的
|
s*****i 发帖数: 3762 | 16 讨论后面不加标点就不是格式的问题了,是语言歧视的问题,谢谢
【在 N*****m 的大作中提到】 : 格式,不是语法
|
N*****m 发帖数: 42603 | 17 你是精神马工
【在 P******d 的大作中提到】 : i am not a programmer : i write like that as well
|
z*****n 发帖数: 7639 | 18 错了,如果是码工说话没说完的话要加反斜杠
然后另起一行。
【在 b***u 的大作中提到】 : 一个句子太长了说不完的话加 : 一行要空8个空格
|
z*****n 发帖数: 7639 | 19 只会python的不算码工。我们不认。
【在 d********f 的大作中提到】 : 香我们这种只会写python感觉压力很大
|
p****s 发帖数: 32405 | 20 表个态:
//只会python的不算码工。我们不认。
【在 z*****n 的大作中提到】 : 只会python的不算码工。我们不认。
|
|
|
T******e 发帖数: 18290 | 21 你是诗人
【在 P******d 的大作中提到】 : i am not a programmer : i write like that as well
|
s*****m 发帖数: 8094 | 22 2-4就够了,8个属于脑残。
最好加上()
【在 b***u 的大作中提到】 : 一个句子太长了说不完的话加 : 一行要空8个空格
|
s*****m 发帖数: 8094 | 23 太过教条了。
【在 s*****i 的大作中提到】 : 扯谈,码公好多种,有些用python的岂不是连结尾符号都不用? : 用perl的岂不是一开始都要说“我的” : 用java的岂不是必需用类才能解释一件事情? : 用C++的是不是必须用standard template才能发文? : 用sql就更可怕,肯定每句结尾必说“哪里哪里”
|
s*****m 发帖数: 8094 | 24 加也死不了。
【在 N*****m 的大作中提到】 : 蟒蛇不用加
|
s*****m 发帖数: 8094 | 25 不怕,写python的最牛逼
【在 d********f 的大作中提到】 : 香我们这种只会写python感觉压力很大
|
s*****m 发帖数: 8094 | 26 滚蛋
【在 z*****n 的大作中提到】 : 只会python的不算码工。我们不认。
|
s*****m 发帖数: 8094 | 27 井底之蛙
【在 z*****n 的大作中提到】 : 错了,如果是码工说话没说完的话要加反斜杠 : 然后另起一行。
|
l****t 发帖数: 36289 | 28 我老从10年前混天涯的时候就这个格式
现在只有到了dreamer的时候不这样
怕被认出来
lol |
G**Y 发帖数: 33224 | 29 /* 某年某月的某一天 */
/* 某人写了一行代码 */
如果 (连注释都没有){
/* 妈的,肯定不是码工 */
打印("不是码工");
}
【在 N*****m 的大作中提到】 : 你是精神马工
|
n*****t 发帖数: 22014 | 30 句子最后一定要有分号,
各种括号的出现频率最高,
其次是引号;
大部分句子不是从第一列开始,
分段必须有空行;
【在 N*****m 的大作中提到】 : 你是精神马工
|
|
|
n*****t 发帖数: 22014 | 31 2-4 是业余的,专业的一律 8 个,原理你们半路出家的不懂
【在 s*****m 的大作中提到】 : 2-4就够了,8个属于脑残。 : 最好加上()
|
s*****m 发帖数: 8094 | 32 哈哈,你随便找大公司的问问吧。一般都知道8个是浪费,影响可读性,完全是浪费,
所以coding style都是能少就少。而且一定是space不是tab。8个是老旧的用tab才玩的
style。
【在 n*****t 的大作中提到】 : 2-4 是业余的,专业的一律 8 个,原理你们半路出家的不懂
|
s*****m 发帖数: 8094 | 33 吃呱呱的卖弄啊。
【在 n*****t 的大作中提到】 : 句子最后一定要有分号, : 各种括号的出现频率最高, : 其次是引号; : 大部分句子不是从第一列开始, : 分段必须有空行;
|
n*****t 发帖数: 22014 | 34 所以说业余啊,敲 2-4 个空格明显要慢过敲次 tab,而且占用不必要的文件长度,这
才是浪费。最重要的:
If you need more than 3 levels of indentation, you're screwed anyway, and
should fix your program.
【在 s*****m 的大作中提到】 : 哈哈,你随便找大公司的问问吧。一般都知道8个是浪费,影响可读性,完全是浪费, : 所以coding style都是能少就少。而且一定是space不是tab。8个是老旧的用tab才玩的 : style。
|
s*****m 发帖数: 8094 | 35 兄弟,你业余的可以啊。什么ide都可以把tab convert成spaces。没有那个白痴马功敲
spaces,都是一个tab就是4个space。难不成您还这么落后?哈哈。
【在 n*****t 的大作中提到】 : 所以说业余啊,敲 2-4 个空格明显要慢过敲次 tab,而且占用不必要的文件长度,这 : 才是浪费。最重要的: : If you need more than 3 levels of indentation, you're screwed anyway, and : should fix your program.
|
s*****m 发帖数: 8094 | 36 写python的不需要comments。。。
好吧,我撒谎了。。。
【在 G**Y 的大作中提到】 : /* 某年某月的某一天 */ : /* 某人写了一行代码 */ : 如果 (连注释都没有){ : /* 妈的,肯定不是码工 */ : 打印("不是码工"); : }
|
n*****t 发帖数: 22014 | 37 "而且一定是space不是tab" -- 求解释。就算 IDE 把 TAB convert 成 space,你有没
有浪费 1-3 个字节?
另外,tabstop=8 到底浪费神马东西了?用 8 个 spaces indentation 有啥缺点?
【在 s*****m 的大作中提到】 : 兄弟,你业余的可以啊。什么ide都可以把tab convert成spaces。没有那个白痴马功敲 : spaces,都是一个tab就是4个space。难不成您还这么落后?哈哈。
|
s*****m 发帖数: 8094 | 38 tab在不同的editor下面的显示是不固定的,取决于你怎么设置。所以造成不统一,而
space是一样大小的。
tab对于coding来说没有提供任何的好处,那个垃圾玩意儿就该给取缔了。
8>4这么明显的道理。一个indentation就使下一行(段)在同样的显示范围内少显示4
个字符。很多公司为了统一标准还是用80个字符作为一行的长度,8个字符就是10%很浪
费的啦。再说了,多4个空格有啥好处?不就是空格嘛?!
所以我干过的公司最多是4个,很多是2个!还有1个的!!
【在 n*****t 的大作中提到】 : "而且一定是space不是tab" -- 求解释。就算 IDE 把 TAB convert 成 space,你有没 : 有浪费 1-3 个字节? : 另外,tabstop=8 到底浪费神马东西了?用 8 个 spaces indentation 有啥缺点?
|
n*****t 发帖数: 22014 | 39 1、如果 tab 大小不固定,那一定是可以设置的,所以不存在不统一。相反,用 space
倒是真会不统一,不同的 coder 用不同的大小,你能统一公司内部的,还能保证不用
别人的 lib?
2、前面已经告诉你了,用 TAB 是强制你不要写出混乱的程序,并且保证你不会看错,
尤其是 block 很大的时候,HTML 例外。
别提你干过的公司了,更别提 1 个空格的 Inglish Coder 了,去看看 linux kernel
code 怎么写的吧,当年都是 80 个字符一行的。
4
【在 s*****m 的大作中提到】 : tab在不同的editor下面的显示是不固定的,取决于你怎么设置。所以造成不统一,而 : space是一样大小的。 : tab对于coding来说没有提供任何的好处,那个垃圾玩意儿就该给取缔了。 : 8>4这么明显的道理。一个indentation就使下一行(段)在同样的显示范围内少显示4 : 个字符。很多公司为了统一标准还是用80个字符作为一行的长度,8个字符就是10%很浪 : 费的啦。再说了,多4个空格有啥好处?不就是空格嘛?! : 所以我干过的公司最多是4个,很多是2个!还有1个的!!
|
s*****m 发帖数: 8094 | 40 大哥,不更你浪费时间了。严重怀疑你是不是家里自己开startup的?
都懒得反驳你了,全都是瞎胡扯嘛。
space
kernel
【在 n*****t 的大作中提到】 : 1、如果 tab 大小不固定,那一定是可以设置的,所以不存在不统一。相反,用 space : 倒是真会不统一,不同的 coder 用不同的大小,你能统一公司内部的,还能保证不用 : 别人的 lib? : 2、前面已经告诉你了,用 TAB 是强制你不要写出混乱的程序,并且保证你不会看错, : 尤其是 block 很大的时候,HTML 例外。 : 别提你干过的公司了,更别提 1 个空格的 Inglish Coder 了,去看看 linux kernel : code 怎么写的吧,当年都是 80 个字符一行的。 : : 4
|
|
|
g*********e 发帖数: 14401 | 41 re
【在 p****s 的大作中提到】 : 表个态: : //只会python的不算码工。我们不认。
|
X****r 发帖数: 3557 | 42 +1
【在 s*****m 的大作中提到】 : 大哥,不更你浪费时间了。严重怀疑你是不是家里自己开startup的? : 都懒得反驳你了,全都是瞎胡扯嘛。 : : space : kernel
|
M******n 发帖数: 43051 | 43 还是我们用BASIC的好,随便GOTO
【在 s*****i 的大作中提到】 : 扯谈,码公好多种,有些用python的岂不是连结尾符号都不用? : 用perl的岂不是一开始都要说“我的” : 用java的岂不是必需用类才能解释一件事情? : 用C++的是不是必须用standard template才能发文? : 用sql就更可怕,肯定每句结尾必说“哪里哪里”
|
M******n 发帖数: 43051 | 44 写perl的才不需要comments
反正有了别人也看不懂
【在 s*****m 的大作中提到】 : 写python的不需要comments。。。 : 好吧,我撒谎了。。。
|
s*****m 发帖数: 8094 | 45 写得好的python可读性很强,基本都很清楚了,comments也就没多大意义了。
起码不少geek是这么认为的。
自己小打小闹可以,公司不行。
【在 M******n 的大作中提到】 : 写perl的才不需要comments : 反正有了别人也看不懂
|
s*****m 发帖数: 8094 | 46 basic还没死啊??成仙了都。
【在 M******n 的大作中提到】 : 还是我们用BASIC的好,随便GOTO
|
M********t 发帖数: 5032 | 47 有道理;
不过标点还是有的;
return;
【在 N*****m 的大作中提到】 : 你是精神马工
|
wy 发帖数: 14511 | 48 lol.
【在 n*****t 的大作中提到】 : 2-4 是业余的,专业的一律 8 个,原理你们半路出家的不懂
|