一周壹千行代码啥水平

2014-10-31 10:14:54 +08:00
 balancezou
一周大概写一千行c代码,这个工作量如何
11588 次点击
所在节点    程序员
67 条回复
JoeShu
2014-10-31 13:15:19 +08:00
这一千行估计能压缩成20行
gkiwi
2014-10-31 13:19:58 +08:00
这两周删了有上千行...
yueyoum
2014-10-31 13:25:10 +08:00
曾经一天700行 python, 完美运行无bug
msg7086
2014-10-31 13:54:35 +08:00
我大概是一天写了几十行汇编的水平。做C->SSE优化的时候。
daydaysay
2014-10-31 14:08:01 +08:00
看到大家的评论,宽慰不少。
lygmqkl
2014-10-31 14:48:12 +08:00
工作不忙得时候平均一天大概100行左右,忙得时候*5, bug rate <=2% 一直控制在这个水平。
garth
2014-10-31 15:32:45 +08:00
只求质量不求数量。
zhengkai
2014-10-31 16:53:46 +08:00
Measuring programming progress by lines of code is like measuring aircraft building progress by weight
用代码行数来衡量编程的进度,就如同用重量来衡量飞机的制造进度
——Bill Gates
ophunter
2014-10-31 16:56:37 +08:00
@yueyoum 膜拜
regmach
2014-10-31 17:22:17 +08:00
@uJohnny 只是显示单位 ╮(╯_╰)╭
jkneedout
2014-10-31 18:45:39 +08:00
有点多 半个月也就憋这点出啦
irrienberith
2014-10-31 19:05:57 +08:00
刚上班,每周代码io得有5k;上班半年后降到了1k.
eickegao
2014-10-31 22:10:21 +08:00
我以前7天写过9000多行代码,那七天里面只睡过14小时。

9000多行C++代码,是一个游戏。代码质量确实不高,但是赶进度没办法。
adow
2014-10-31 22:20:13 +08:00
我感觉好像用c很容易就写出比其他工具更多的代码,我第一次在一个项目中用c写代码,其实最后就四个公开的函数,但是整个里面实现却写了很多,一个又一个的函数,最根本的原因在于,很多东西标注库没有,就只能一个个去挖坑。我记得当时3天写了600多行,突然觉得自己第一次用c写代码居然如此高效。然而问题是,如果在其他工具中,比如python,ruby这样的现代化的带有丰富标注库的工具,可能十几行就可以搞定我上面写的全部了。
bnpysse
2014-10-31 22:35:40 +08:00
@adow C的外围库不是也有很多么?还需要一个一个地全部是自己写么?我觉得也许关键的地方可以自己写,大多数的函数和算法是不是都有标准的实现?

毕竟C的应用最广啊,相信绝大多数的内容都有标准库,是不是没找到?
binux
2014-10-31 22:53:50 +08:00
去看了下github,光是下班写的开源项目,这周都快1000行了。。还不算上班的写的。。
adow
2014-10-31 23:00:21 +08:00
@bnpysse 这的确有可能,因为我是难得写一些c,当然也找了一些,比如用polarssl实现的一些加密算法,还有的找了些可能和我的要求不大一样,经验不够所以也没法去一个一个辨别研究。因为本身我写的不涉及到特定的领域(比如网络啊图形什么的),只是一些文本和字符串的操作,加上难得写一下c有的得意,所以就一不小心整了很多了。
BackBox
2014-11-01 02:17:22 +08:00
@binux github咋统计行数?
shawngao
2014-11-01 07:02:58 +08:00
楼主见过一个函数写一千行代码吗?如果见过,就不会有这个问题了,呵呵呵
zoneself
2014-11-01 08:33:18 +08:00
哈哈 并不是写的多就值钱吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/142839

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX