- 主题:有人写过超过一万行代码的程序吗?
现在的程序员都这么好当了?
我记得我们毕业的时候好一点公司的标准都是十万行代码经历。没写过1万行以上的项目去应聘都怵
- 来自 水木社区APP v3.4.3
【 在 philbloo 的大作中提到: 】
一个人,任何语言。不一定要是产品,proof of concept 和 demo 以及一个模块都算。我没写过超过一万行的
- 来自 水木社区APP v3.4.3
--
FROM 114.242.248.*
小公司,很容易就达到一万行了
【 在 philbloo 的大作中提到: 】
: 一个人,任何语言。不一定要是产品,proof of concept 和 demo 以及一个模块都算。我没写过超过一万行的,我感觉达到五千行以后就很难控制了,会开始出现难以修复的 bug ,代码质量开始下降,人开始失去耐心,并开始忘记自己写过的代码。
: #发自zSMTH@Moto Z3 Play
- 来自「最水木 for iPhone 8 Plus」
--
FROM 218.68.105.*
你看,有人批评你了。写程序很难的一点就是写长。为了能写长,发明了很多办法,学会了,就能写长。这是门学问。
【 在 philbloo 的大作中提到: 】
: 一个人,任何语言。不一定要是产品,proof of concept 和 demo 以及一个模块都算。我没写过超过一万行的,我感觉达到五千行以后就很难控制了,会开始出现难以修复的 bug ,代码质量开始下降,人开始失去耐心,并开始忘记自己写过的代码。
: #发自zSMTH@Moto Z3 Play
--
FROM 114.246.103.*
太嫩了
- 来自 水木社区APP v3.4.2
【 在 philbloo 的大作中提到: 】
: 我主要是写 c, cpp, py ,都没写过超过一万行而且是一个人负责的程序。
:
: 举几个我比较熟悉的例子。gcc 一个 pass ,一般在几百到小几千行。qemu tcg 大概一万五千行;openssl ecc 接近四万行,但其中有效部分大概两万行。这种复杂度明显是我的极限了。
:
: 要一个人写一个完整的 qemu 或者 openssl 那得把我逼疯。
--
FROM 124.64.19.*
是private repo,不公开的。
【 在 callmebbser 的大作中提到: 】
: 求github地址,观摩下。
:
:
--
FROM 142.105.159.*
一个对象行数过千我就受不了,其他的没概念
【 在 philbloo 的大作中提到: 】
: 一个人,任何语言。不一定要是产品,proof of concept 和 demo 以及一个模块都算。我没写过超过一万行的,我感觉达到五千行以后就很难控制了,会开始出现难以修复的 bug ,代码质量开始下降,人开始失去耐心,并开始忘记自己写过的代码。
: #发自zSMTH@Moto Z3 Play
--
FROM 42.103.53.*
自己写的CFD程序,一万整
【 在 bufferpool 的大作中提到: 】
: 现在的程序员都这么好当了?
: 我记得我们毕业的时候好一点公司的标准都是十万行代码经历。没写过1万行以上的项目去应聘都怵
: - 来自 水木社区APP v3.4.3
: ...................
--
FROM 39.155.192.*
第一次听说python比C++全局耦合还多的。。。
【 在 here080 (hero080) 的大作中提到: 】
: 现在已经基本全转成C++了。你上网一搜就能搜出来。
: 你说的没错,体系和领域知识是难点。或者说对系统的整体知识是难点。
: 但是如果代码是C++,你完全可以在有限甚至0系统知识的情况下正确的重构局部代码并增加新功能。但是python的代码这种局面性就非常差。不论你怎么弄,python写出来的东西几乎不可避免的含有大量的全局耦合。
: ...................
--
FROM 27.91.71.*
合理的代码结构+tdd测试护体
1万行代码,so easy
【 在 philbloo 的大作中提到: 】
: 一个人,任何语言。不一定要是产品,proof of concept 和 demo 以及一个模块都算。我没写过超过一万行的,我感觉达到五千行以后就很难控制了,会开始出现难以修复的 bug ,代码质量开始下降,人开始失去耐心,并开始忘记自己写过的代码。
: #发自zSMTH@Moto Z3 Play
: --
: ...................
--来自微水木3.5.11
--
FROM 124.64.16.*
想多了,一万行也就是两个API函数的代码量。
【 在 eggcar (eggcar) 的大作中提到: 】
: 写c试试,10000行连框架都没搭起来
: --
:
:
--
FROM 110.184.124.*