一周壹千行代码啥水平 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
balancezou
V2EX    程序员

一周壹千行代码啥水平

  •  
  •   balancezou 2014-10-31 10:14:54 +08:00 12309 次点击
    这是一个创建于 4051 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一周大概写一千行c代码,这个工作量如何
    67 条回复    2014-11-02 02:49:40 +08:00
    zkd8907
        1
    zkd8907  
       2014-10-31 10:17:55 +08:00
    = =||| 膜拜的水平。。。
    扣除Templates生成的一些代码,我一天有效代码能上100行已经感觉很高效了。。。
    GavinJ
        2
    GavinJ  
       2014-10-31 10:19:21 +08:00
    代码主要看质量吧, 多少只能证明工作量,并不能代表水平!
    arcas
        3
    arcas  
       2014-10-31 10:25:55 +08:00
    看质量,质量不好 全是 BUG,还不如写少点.
    renyuan1985
        4
    renyuan1985  
       2014-10-31 10:27:25 +08:00
    我觉得程序员不能用代码来衡量,代码再长但是bug多,其实也不是一个好的开发者,关键是质量
    dychenyi
        5
    dychenyi  
       2014-10-31 10:28:29 +08:00 via Android
    一天200行?我写不到。我基本50行左右
    taresky
        6
    taresky  
       2014-10-31 10:29:15 +08:00 via iPhone
    能挣一万块吗?
    lianke008
        7
    lianke008  
       2014-10-31 10:30:03 +08:00
    C代码 也是醉了
    Exin
        8
    Exin  
       2014-10-31 10:31:32 +08:00
    私以为,写代码这一行与传统行业不同,靠的不是产量,是质量。
    iyaozhen
        9
    iyaozhen  
       2014-10-31 10:31:37 +08:00
    web开发,最近3天写了近2k行。没有可比性吧,不能说明什么。
    andrewpsy
        10
    andrewpsy  
       2014-10-31 10:32:01 +08:00
    刚把最近的一个任务的代码大概看了一下,有效行数不到200,耗时3礼拜,惭愧。
    顺便求inbox邀请,calenmeet后面全世界一样,多谢先。
    imn1
        11
    imn1  
       2014-10-31 10:42:33 +08:00
    以前刚开始学PHP的时候,试过写了一百行echo……
    typcn
        12
    typcn  
       2014-10-31 10:44:13 +08:00 via iPad
    @arcas 我有强迫症写完一个函数就去调试一下
    xidianlz
        13
    xidianlz  
       2014-10-31 10:47:01 +08:00
    @typcn 妈蛋 跟我一样 但我基本不太写单元测试 -0-
    georgetso
        14
    georgetso  
       2014-10-31 10:48:12 +08:00
    现在维护产品,有几天还是负的多少行。。。
    ZackYang
        15
    ZackYang  
       2014-10-31 10:50:59 +08:00
    以代码行数来衡量水平(or 进度), 就像以重量来衡量飞机建造水平(or 进度).
    Perry
        16
    Perry  
       2014-10-31 10:54:34 +08:00 via Android
    一天简化一千行代码才是大神
    cxe2v
        17
    cxe2v  
       2014-10-31 10:57:09 +08:00
    看你写得是什么代码,如果是可以copy然后修改一点东西的,一天一千行简直小意思,如果是基础相关,算法实现的,一千行你超级niubility
    awanabe
        18
    awanabe  
       2014-10-31 11:13:34 +08:00
    {
    }
    这个算两行么
    duzhe0
        19
    duzhe0  
       2014-10-31 11:15:06 +08:00
    代码早就不按行算钱了。
    WhyLiam
        20
    WhyLiam  
       2014-10-31 11:15:41 +08:00
    3个月重构了1000行。。。
    zyue
        21
    zyue  
       2014-10-31 11:16:07 +08:00
    @awanabe 赞 如果第一个大括号不换行的话 铁定算一行 第二个另起一行的话就不一定算了
    mcfog
        22
    mcfog  
       2014-10-31 11:19:32 +08:00   1
    一周删一千行代码才牛逼呢
    sheldondai
        23
    sheldondai  
       2014-10-31 11:20:24 +08:00
    重构的话,经常会发现代码越来越少
    devon
        24
    devon  
       2014-10-31 11:20:48 +08:00
    有时候,一行代码值一万钱,一万行代码值一块钱。
    robertlyc
        25
    robertlyc  
       2014-10-31 11:21:32 +08:00
    外包工水平
    靠代码行数算薪水
    cdxem713
        26
    cdxem713  
       2014-10-31 11:25:04 +08:00
    刚开始写代码的时候一两天就能写一千行,现在估计和楼主差不多,一周500-1000的样子,希望以后还能有所下降。
    Busy
        27
    Busy  
       2014-10-31 11:31:10 +08:00
    都是大牛啊
    一天一行都觉得难啊,要查N多资料
    buydip
        28
    buydip  
       2014-10-31 11:35:15 +08:00
    你直接用 cloc 统计你的代码,然后发图上来,不然没图说那个啥
    ljcarsenal
        29
    ljcarsenal  
       2014-10-31 11:57:07 +08:00
    我写django admin,就是加list_display 和 list_filter 以及注册,一天三百行。。。。没有技术含量。。
    主要看代码质量的吧
    libo26
        30
    libo26  
       2014-10-31 12:05:43 +08:00
    有人统计过,资深码农的日均产出为100行代码。
    pH
        31
    pH  
       2014-10-31 12:21:22 +08:00
    大部分人都是坚持,不在多,在量。恩
    monkeylyf
        32
    monkeylyf  
       2014-10-31 12:23:31 +08:00
    “Measuring programming progress by lines of code is like measuring aircraft building progress by weight.” - Bill Gates
    timothyqiu
        33
    timothyqiu  
       2014-10-31 12:33:00 +08:00
    /* 1行
    2行
    3行
    4行
    ...
    1000 行 */
    一天写 1000 行无压力
    zts1993
        34
    zts1993  
       2014-10-31 12:35:49 +08:00
    我就知道楼主会被喷。哈哈哈哈。说了多少次了,不要提行数。
    yufz
        35
    yufz  
       2014-10-31 12:38:35 +08:00
    大一时写C课程设计 两天写了上千行 纯手打打码 哈哈哈哈 我是神
    uJohnny
        36
    uJohnny  
       2014-10-31 12:38:53 +08:00
    @突然想起某人说过:"行是什么单位?"
    linzy
        37
    linzy  
       2014-10-31 12:40:37 +08:00
    我老大说可以当参考,哈哈。怎么看~
    zhangdawei
        38
    zhangdawei  
       2014-10-31 12:51:36 +08:00
    一周写了我一年写的代码...
    jemyzhang
        39
    jemyzhang  
       2014-10-31 13:07:07 +08:00
    记得不知道什么时候,我花了3天,才改了一行代码,解决了一个大bug,这是什么啥水平?
    xiaoxiaoming
        40
    xiaoxiaoming  
       2014-10-31 13:14:17 +08:00
    ----
    - --
    - --
    - --
    - -- -- -- -- -- - - -
    -

    开始 疯狂 下降 稳定
    好抽象。。。
    JoeShu
        41
    JoeShu  
       2014-10-31 13:15:19 +08:00
    这一千行估计能压缩成20行
    gkiwi
        42
    gkiwi  
       2014-10-31 13:19:58 +08:00
    这两周删了有上千行...
    yueyoum
        43
    yueyoum  
       2014-10-31 13:25:10 +08:00
    曾经一天700行 python, 完美运行无bug
    msg7086
        44
    msg7086  
       2014-10-31 13:54:35 +08:00
    我大概是一天写了几十行汇编的水平。做C->SSE优化的时候。
    daydaysay
        45
    daydaysay  
       2014-10-31 14:08:01 +08:00
    看到大家的评论,宽慰不少。
    lygmqkl
        46
    lygmqkl  
       2014-10-31 14:48:12 +08:00
    工作不忙得时候平均一天大概100行左右,忙得时候*5, bug rate <=2% 一直控制在这个水平。
    garth
        47
    garth  
       2014-10-31 15:32:45 +08:00
    只求质量不求数量。
    zhengkai
        48
    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
        49
    ophunter  
       2014-10-31 16:56:37 +08:00
    @yueyoum 膜拜
    regmach
        50
    regmach  
       2014-10-31 17:22:17 +08:00
    @uJohnny 只是显示单位 (_)
    jkneedout
        51
    jkneedout  
       2014-10-31 18:45:39 +08:00 via iPad
    有点多 半个月也就憋这点出啦
    irrienberith
        52
    irrienberith  
       2014-10-31 19:05:57 +08:00
    刚上班,每周代码io得有5k;上班半年后降到了1k.
    eickegao
        53
    eickegao  
       2014-10-31 22:10:21 +08:00
    我以前7天写过9000多行代码,那七天里面只睡过14小时。

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

    毕竟C的应用最广啊,相信绝大多数的内容都有标准库,是不是没找到?
    binux
        56
    binux  
       2014-10-31 22:53:50 +08:00
    去看了下github,光是下班写的开源项目,这周都快1000行了。。还不算上班的写的。。
    adow
        57
    adow  
       2014-10-31 23:00:21 +08:00
    @bnpysse 这的确有可能,因为我是难得写一些c,当然也找了一些,比如用polarssl实现的一些加密算法,还有的找了些可能和我的要求不大一样,经验不够所以也没法去一个一个辨别研究。因为本身我写的不涉及到特定的领域(比如网络啊图形什么的),只是一些文本和字符串的操作,加上难得写一下c有的得意,所以就一不小心整了很多了。
    BackBox
        58
    BackBox  
       2014-11-01 02:17:22 +08:00
    @binux github咋统计行数?
    shawngao
        59
    shawngao  
       2014-11-01 07:02:58 +08:00
    楼主见过一个函数写一千行代码吗?如果见过,就不会有这个问题了,呵呵呵
    zoneself
        60
    zoneself  
       2014-11-01 08:33:18 +08:00
    哈哈 并不是写的多就值钱吧。
    happywowwow
        61
    happywowwow  
       2014-11-01 09:58:40 +08:00
    重构分析以太网报文工作ing
    2000行。。。
    一天200ing
    davidli
        62
    davidli  
       2014-11-01 10:25:25 +08:00
    录制模拟用户操作的 lua 脚本, 分分钟上千行...
    devz1984
        63
    devz1984  
       2014-11-01 10:35:38 +08:00
    我曾经改过一个bug. 这个bug困扰了我将近3年。

    3年毫无头绪, 因为在我的测试机上无法重现, 而且只有部分用户会重新这个bug. 大多数用户也不会告诉我。


    后来我终于找到办法修改。 修改的办法是 注释掉了将近10行代码。


    解决了。


    3年的工作量, 减少了10行代码。
    thwawar
        64
    thwawar  
       2014-11-01 10:41:14 +08:00
    @devz1984 什么跟什么啊。。。
    binux
        65
    binux  
       2014-11-01 10:50:14 +08:00
    fooevr
        66
    fooevr  
       2014-11-01 12:55:17 +08:00 via iPhone
    来不及思考的水平
    SuYia
        67
    SuYia  
       2014-11-02 02:49:40 +08:00 via Android
    很多>越来越少>越来越多……
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3263 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 11:14 PVG 19:14 LAX 03:14 JK 06:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86