V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
acctv2
V2EX  ›  程序员

推荐一篇 2022 年你看过最好的一本技术书籍/技术文章?

  •  2
     
  •   acctv2 · 119 天前 · 3587 次点击
    这是一个创建于 119 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看到几个书单主题带来的启发。 我觉得直接让大家列书单的话,分享交流的价值不大,而且很多回复推荐的书单涵盖多个领域,比较分散。

    为了让主题更加高内聚,所以建议大家:

    • 尽量只推荐一本书籍 /一篇文章。可以写一写推荐理由,比如:就是这本书 /这篇文让你觉得对于 XXX 的理解醍醐灌顶。
    • 如果可以,请写下一本你准备在 2023 年看的书 /文章,同样尽量只推荐一本。
    • 尽量只推荐技术类书籍 /文章。

    写一下我的:

    2022 年度技术书籍:CSAPP 推荐理由: 这个可能很烂俗了,但是是我觉得今年我遇到的价值最大的一本书。我是一个本行在 EE 的跨行 Coder ,花在编程上时间不太多,下半年开始看 CSAPP 这本书(之前一直听闻大名却没有看),配合 CMU 的课程看,可以说前五章的内容醍醐灌顶,让我对于程序执行有了一个更加系统的认识。 说来很惭愧,相当长时间内,我无法完整地回答:一个二进制程序是如何在一台计算机上运行的。CSAPP 给了一个一窥全貌的机会,虽然可能并不深入,但对于我这样一个菜鸡来说已是天降甘霖。

    2023 书籍:CSAPP 是的我还没看完,只看完了前五章,因此 2023 的首要计划仍然是先完成这本书。

    第 1 条附言  ·  118 天前
    看到很多人都收藏了,收藏的各位不如也写一下你的推荐。
    23 条回复    2023-01-31 08:47:41 +08:00
    daoqiongsi1101
        1
    daoqiongsi1101  
       119 天前
    《操作系统导论》
    isno
        2
    isno  
       119 天前
    不推荐别人的了, 推荐下我最近写的?
    GitBook 地址: https://isno.github.io 《高可用服务体系设计原理和实践》
    dgqypl
        3
    dgqypl  
       119 天前
    同推荐 CSAPP ,2022 年第二遍看,强烈推荐看原版。这本书原版比较好读懂,反而是中译版读着有些不好懂。
    AzadCypress
        4
    AzadCypress  
       119 天前
    [程序员的自我修养:链接、装载与库]( https://book.douban.com/subject/3652388/)
    《程序员的自我修养:链接、装载与库》这本书我建议可以在看完 CSAPP 后看,内容就是标题里说的,链接,装载与库。具体一点就是 静态链接(目标文件格式、链接时代码重定位等)与动态链接(地址无关代码与动态链接器 ld.so 等),然后操作系统如何将可执行文件装载到内存并运行(程序的内存布局),以及系统调用和运行库等方面的内容。
    golangLover
        5
    golangLover  
       119 天前 via Android
    我觉得这些东西都是远离业务与实战。宁愿看看小 blog 写的有用多了
    acctv2
        6
    acctv2  
    OP
       119 天前 via Android
    @golangLover 所以我写了书 or 技术文章
    amlee
        7
    amlee  
       119 天前
    SICP ,虽然也有些烂俗了吧。。。
    opengps
        8
    opengps  
       119 天前
    听的不是看的,爱因斯坦传
    chevalier
        9
    chevalier  
       119 天前
    Bob 大叔的《架构整洁之道》,之前对于架构的理解都很虚,看完这本书清晰了许多
    Crabby
        10
    Crabby  
       119 天前
    面向对象分析与设计, Grady Booch 写的.
    DianQK
        12
    DianQK  
       119 天前
    虽然我是前端,但去年看的《 Designing Data-Intensive Applications 》写得很有意思。(事实上我可能更推荐的是 https://tai-e.pascal-lab.net/lectures.html 课程)
    dream4ever
        13
    dream4ever  
       119 天前
    《重构:改善既有代码的设计》,读了三分之一了,给我印象最深的是要想做好重构,完善的测试是必不可少的。
    zhaogaz
        14
    zhaogaz  
       119 天前
    99 bottles of oop 2nd edition 没看完,但是书挺好的。
    yangxin0
        15
    yangxin0  
       119 天前 via iPhone
    understand gnss
    per
        16
    per  
       118 天前 via iPhone
    上面说过的 DDIA
    PTLin
        18
    PTLin  
       118 天前
    @xuyang2 这本确实不错。要是去年年初有这本书的话,我能省下来至少十个小时
    xuyang2
        19
    xuyang2  
       118 天前
    @PTLin 太强了,《 Rust Atomics and Locks 》只能帮你省下十来个小时
    hxysnail
        20
    hxysnail  
       118 天前
    《编码,隐匿在计算机软件硬件背后的语言》

    小时候看到内燃机和电机,都会很好奇它们为什么可以转起来。学编程后,也很好奇计算机是怎么工作的,这本书让我豁然开朗。然后还想做一些动画、选一些电子器件,自制一台极小化的计算机,不过现在才搞完加法器……

    https://fasionchan.com/computer/
    WytheHuang
        21
    WytheHuang  
       118 天前
    《计算机是怎样运行的:从根儿上理解计算机》还没看完, 物超所值.
    mascteen
        22
    mascteen  
       118 天前 via Android
    duohedianshuihao
        23
    duohedianshuihao  
       117 天前
    DDIA 好多地方感觉还挺贴近实际场景的 就是现在感觉全忘了😂
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1148 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 23:44 · PVG 07:44 · LAX 16:44 · JFK 19:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.