周末有空看了一下《代码大全》 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
jackblack369
V2EX    程序员

周末有空看了一下《代码大全》

  •  
  •   jackblack369
    jackblack369 2019-02-25 13:38:44 +08:00 7159 次点击
    这是一个创建于 2422 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看了前三章的东西,感觉是有一些干货,不知道诸位是否有通读该书的,八百多页的大头书,着实让人头大

    27 条回复    2019-02-28 10:22:52 +08:00
    tinycold
        1
    tinycold  
       2019-02-25 14:02:56 +08:00 via Android
    我也正在读,感觉这书虽然过去了那么多年,还是很有看头。

    比如代码的隐喻那一部分,其实就是我们说的语义化。还有变量明明那一段,解决了我很多问题。

    感觉平常写代码没有什么章法,怎么想的怎么来,看了这个过后就开始有意识地按照固定路数来
    dinjufen
        2
    dinjufen  
       2019-02-25 14:03:43 +08:00   1
    这么厚的书我不敢看,都只是偶尔翻翻。。
    starcraft
        3
    starcraft  
       2019-02-25 14:05:13 +08:00
    没啥用的 看开源社区的头部项目即可 一样的东西 面试也能用上
    Rect
        4
    Rect  
       2019-02-25 14:06:48 +08:00
    裂墙推荐阅读 此书在我技术上最困惑的时候给我了我很大帮助
    sdushn
        5
    sdushn  
       2019-02-25 14:07:24 +08:00
    我看的代码整洁之道,感觉有些帮助,没全看完,大概浏览了下,捡着有用的看看,三五天能看完
    AtlantisZ
        6
    AtlantisZ  
       2019-02-25 14:09:35 +08:00
    看了 2 遍,很棒而且易读,不会觉得很厚
    fox1955
        7
    fox1955  
       2019-02-25 14:09:57 +08:00
    打算看,看过可能类似的 clean arch。篇幅段,轻松,但是干货多,收获很大。
    sethverlo
        8
    sethverlo  
       2019-02-25 14:19:01 +08:00
    这书难道不是随便翻一页就能读下去吗……
    jmc891205
        9
    jmc891205  
       2019-02-25 14:44:30 +08:00
    @starcraft 一样的东西?
    ererrrr
        10
    ererrrr  
       2019-02-25 14:46:51 +08:00
    看了 3.5 遍, 第一次让我觉得书厚, 但读起来很薄的感觉.
    jackblack369
        11
    jackblack369  
    OP
       2019-02-25 15:08:13 +08:00
    @tinycold @Rect @AtlantisZ @ererrrr 向大家学习,准备研读
    misaka19000
        12
    misaka19000  
       2019-02-25 15:10:18 +08:00   2
    这本书不是用来砸人的吗。。。
    gggxxxx
        13
    gggxxxx  
       2019-02-25 15:18:55 +08:00
    这书写的很好。
    有机会的话最好读一读,收益不会少的。
    hitmanx
        14
    hitmanx  
       2019-02-25 15:24:39 +08:00
    请问这本书有必要看英文原版的吗?
    jackblack369
        15
    jackblack369  
    OP
       2019-02-25 15:44:15 +08:00
    @misaka19000 书是拒绝的
    amwyyyy
        16
    amwyyyy  
       2019-02-25 16:05:45 +08:00
    13 我第一家公司有这本书,我休息时间把它看了一遍。有些代码优化规则我现在还在用
    CodeCore
        17
    CodeCore  
       2019-02-25 17:16:04 +08:00
    这本书不是教你编程的....
    是教你如何编程的....
    收获很大. 至少跟别人合作写代码, 别人背后能少鄙视你.....
    willvvvvv1
        18
    willvvvvv1  
       2019-02-25 17:40:13 +08:00
    比较推荐,代码大全 2, 重构-改善既有代码涉及,代码整洁之道, 这三本都教会了我如何写出优化的代码。
    DiamondY
        19
    DiamondY  
       2019-02-25 17:47:35 +08:00
    也看过这本书,的确对于编程来说是宝贵的指导经验
    jackblack369
        20
    jackblack369  
    OP
       2019-02-25 18:11:01 +08:00
    @amwyyyy @CodeCore @willvvvvv1 @DiamondY 通过书籍获取的前人经验,有时也是通过自身的工作获取不到的
    tyrealgray
        21
    tyrealgray  
       2019-02-25 18:36:07 +08:00
    就没人推荐 bob 大叔的程序员的职业素养吗?
    yuhhai
        22
    yuhhai  
       2019-02-25 18:55:29 +08:00 via Android
    买来从来就没看过 滑稽.jpg
    Akiyu
        23
    Akiyu  
       2019-02-25 19:33:19 +08:00
    @tyrealgray
    那本挺好的, 比较薄

    中间那个自己瞎忙一阵子, 结果客户那边最后说不做了的案例看得我快笑哭了
    (如果我没记错的话)
    pinn
        24
    pinn  
       2019-02-25 22:20:23 +08:00
    前年淘了一本 ,在抽屉里吃灰。
    chairuosen
        25
    chairuosen  
       2019-02-25 22:33:37 +08:00
    这本书讲的都是 自己之前或现在遇到的问题,非常有启发
    IamUNICODE
        26
    IamUNICODE  
       2019-02-26 09:29:35 +08:00
    看过,感觉这书是做工程必看的,关于沟通,项目建设,说的特别好
    kingguy
        27
    kingguy  
       2019-02-28 10:22:52 +08:00
    看 clean code 和 clean coder 就够了啊。。代码大全那本书太厚了,看不下去
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2769 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 15:07 PVG 23:07 LAX 08:07 JFK 11:07
    Do have faith in what you're doing.
    ubao 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