- 主题:有人写过超过一万行代码的程序吗?
业界的平均效率是大概100-150行/天
1万行,大概就是3个月不到
--
FROM 118.113.79.*
说来容易
做来难
要分容易分
分得合理千难万难
这太考验设计功力了
经验不丰富的无法驾驭
【 在 alextooter 的大作中提到: 】
: 一开始就分层次,分模块,定接口
--
FROM 116.21.65.*
瞄了一眼。。我这半年的产出大概是两万行。也就是一年的产出是四万行左右。python 代码。
【 在 philbloo (philbloo) 的大作中提到: 】
: 整个 intel 一年 merge 进 kernel 的代码不到十万行。排名第十的公司只有一万行。所以我估计一个人一年的有效产出差不多就是一万行到顶了。
: #发自zSMTH@Moto Z3 Play
--
修改:hgoldfish FROM 112.47.122.*
FROM 112.47.122.*
没这么夸张吧
【 在 philbloo (philbloo) 的大作中提到: 】
: 一个人,任何语言。不一定要是产品,proof of concept 和 demo 以及一个模块都算。我没写过超过一万行的,我感觉达到五千行以后就很难控制了,会开始出现难以修复的 bug ,代码质量开始下降,人开始失去耐心,并开始忘记自己写过的代码。
: #发自zSMTH@Moto Z3 Play
: --
:
--
FROM 197.185.99.*
好吧,你厉害。我最近三个月写了不到五千行 py ,已经尽全力了,而且代码质量快要失去控制了
【 在 hgoldfish 的大作中提到: 】
:
: 瞄了一眼。。我这半年的产出大概是两万行。也就是一年的产出是四万行左右。python 代码。
:
: 【 在 philbloo (philbloo) 的大作中提到: 】
: : 整个 intel 一年 merge 进 kernel 的代码不到十万行。排名第十的公司只有一万行。所以我估计一个人一年的有效产出差不多就是一万行到顶了。
#发自zSMTH@Moto Z3 Play
--
FROM 85.76.76.*
和我的体验差不多。
其实可以再细致一点:
一个项目拆几个模块是极限?一个目录几个文件是极限?一个类几个方法是极限?一个函数写几行是极限?……
【 在 philbloo (philbloo) 的大作中提到: 】
: 我主要是写 c, cpp, py ,都没写过超过一万行而且是一个人负责的程序。
: 举几个我比较熟悉的例子。gcc 一个 pass ,一般在几百到小几千行。qemu tcg 大概一万五千行;openssl ecc 接近四万行,但其中有效部分大概两万行。这种复杂度明显是我的极限了。
: 要一个人写一个完整的 qemu 或者 openssl 那得把我逼疯。
: #发自zSMTH@Moto Z3 Play
--
FROM 114.87.232.*
公司的最多也就万把行。毕竟多人合作。
个人项目目前最高记录是八万行,正在冲击十万行。
--
FROM 73.63.209.*
的确行数一多就变成面向脑容量编程了。
有些细节一定要写好注释。
- 来自 水木社区APP v3.4.2
【 在 allegro 的大作中提到: 】
: 公司的最多也就万把行。毕竟多人合作。
: 个人项目目前最高记录是八万行,正在冲击十万行。
--
FROM 73.63.209.*
Matlab的算吗?
【 在 philbloo (philbloo) 的大作中提到: 】
: 一个人,任何语言。不一定要是产品,proof of concept 和 demo 以及一个模块都算。我没写过超过一万行的,我感觉达到五千行以后就很难控制了,会开始出现难以修复的 bug ,代码质量开始下降,人开始失去耐心,并开始忘记自己写过的代码。
: #发自zSMTH@Moto Z3 Play
: --
:
--
FROM 120.244.146.*
10W+
--
FROM 120.244.34.*