V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
chanlk
V2EX  ›  程序员

感叹: DDIA 真是一本好书

  •  
  •   chanlk · 49 天前 · 5351 次点击
    这是一个创建于 49 天前的主题,其中的信息可能已经有所发展或是发生改变。
    DDIA 真是一本好书,有些章节可以拿出来反复阅读,收获颇丰。

    PS: V 友还有什么其他的技术书籍推荐吗?偏向后端都行。
    41 条回复    2025-08-07 14:09:54 +08:00
    archxm
        1
    archxm  
       49 天前
    德 吕克的 《极简算法史》
    jancing
        2
    jancing  
       49 天前 via iPhone
    Developing Data Intensive Applications
    chanlk
        3
    chanlk  
    OP
       49 天前
    @jancing Developing ? 没搜到呢,有链接指引下吗,谢谢
    Mithril
        4
    Mithril  
       49 天前   ❤️ 1
    这本确实不错。

    另外推荐两本没那么“技术”的书。

    一本《 3D 数学基础:图形与游戏开发》可以闲了看看。虽然是 3D 的,可能和你的工作不相关。不过我上学的时候看着它做了个简单的 render 还挺好玩的。如果有线代基础看起来可能过于简单了,但如果线代基础不好的话,可以看看就当顺便补课了。

    说到线代,3Blue1Brown 的一系列视频都不错。B 站也有账号,可以顺便看看。

    不限于技术的话,《普通生物学》算是我觉得很有意思的书了,V 站我也推荐过好几次。作为大学教材,高中的知识水平就能看懂。技术书看烦了当消遣很不错,至少能让你看懂很多药品说明书。
    jancing
        5
    jancing  
       49 天前 via iPhone
    打错了。应该是这个 Designing Data Intensive Applications
    @chanlk https://dataintensive.net/
    YJi
        6
    YJi  
       49 天前
    @jancing #5 这不就是 OP 说的 DDIA 么?
    chanlk
        7
    chanlk  
    OP
       49 天前
    @jancing #5 奥奥,这就是我说的 DDIA 哈哈
    dreamrover
        8
    dreamrover  
       49 天前
    @Mithril #4 哪个作者哪个出版社的《普通生物学》啊?
    Mithril
        9
    Mithril  
       49 天前
    @dreamrover 搜陈阅增就可以,应该是高教出的吧。
    litchinn
        10
    litchinn  
       49 天前
    SICP ,算法 4
    happyxhw101
        11
    happyxhw101  
       49 天前
    DDIA -》数据密集型应用系统设计 ?
    dddd1919
        14
    dddd1919  
       49 天前
    数学之美
    foolherb
        15
    foolherb  
       49 天前
    人月神话 实际也跟名字一样 就是神话
    museyicangbai
        16
    museyicangbai  
       49 天前
    @Mithril 搜了一下,只有 PDF 版本的嚒?
    chambered
        17
    chambered  
       49 天前   ❤️ 1
    RedisMasterNode
        18
    RedisMasterNode  
       49 天前
    @dreamrover 普通生物学已经买不到陈阅增的版本了。新版本是陈阅增老师的学生出的,已经更新过很多遍,跟老版本变化很大了。

    高中生物竞赛的时候陈的版本也已经不更新,我们老师从高校学生手里买的二手书给我们的。时代变得真快。
    RedisMasterNode
        19
    RedisMasterNode  
       49 天前
    PS: 普通生物学并不普通,还是比高中生物更有一些深度的,不过这个书最大意义是广度。如果感兴趣的话看完之后可以继续看 细胞生物学 等等
    Mithril
        20
    Mithril  
       48 天前
    @museyicangbai 这个不太清楚了,我看的是纸质的。


    @RedisMasterNode 是,陈老师早就去世了。不过对于成年人来说,这书拿来当消遣,填补一下技术书籍以外的时间还是没问题的。就当百科全书看了。
    tyx1703
        21
    tyx1703  
       48 天前 via iPhone
    软件设计哲学
    Feedmo
        22
    Feedmo  
       48 天前
    即将出新版了
    Kumo31
        23
    Kumo31  
       48 天前   ❤️ 1
    之前看过一本 Database Internals ,也是动物书,风格和 DDIA 类似,挺不错的。另外最近在看 Streaming Systems 。还有两本经常当工具书翻的是性能之巅和 BPF 之巅
    linyuyizhizou
        24
    linyuyizhizou  
       48 天前
    manning 出版社的 xxx in action 系列
    dreamrover
        25
    dreamrover  
       48 天前
    @RedisMasterNode #18 新版的变化主要在目录结构还是新知识的更新?
    RedisMasterNode
        26
    RedisMasterNode  
       48 天前
    @dreamrover 目录结构和知识都改了。认为是本新书即可。陈老只写了第一版,现在书已经出道第五版第六版了
    edward1987
        27
    edward1987  
       48 天前   ❤️ 1
    DDIA 确实好书。推荐 SICP +1, 有 JS 版 。里面的抽象思维有惊艳到我
    zimuyun
        28
    zimuyun  
       48 天前 via iPhone
    纯英文的吗?看不懂🤦‍♂️
    heyjany
        29
    heyjany  
       48 天前   ❤️ 1
    本站一个作者写的 《深入高可用系统原理与设计》也不错
    levelworm
        30
    levelworm  
       48 天前
    Crafting Interpreters
    The Brothers' War (万智牌小说)
    shilianmlxg
        31
    shilianmlxg  
       48 天前
    @edward1987 谢谢哥哥,作为前端,还有什么书籍值得推荐呢,我感觉太菜了,写代码没有思路,没有设计。过于耦合的那种。
    fkdtz
        32
    fkdtz  
       48 天前
    @jancing #2 这楼干嘛呢?
    mascteen
        33
    mascteen  
       48 天前   ❤️ 1
    程序员修练之道-从小工到专家
    https://www.janegwaww.com/
    muggle8
        34
    muggle8  
       48 天前   ❤️ 1
    https://ddia.vonng.com/
    这里有中文在线翻译版
    chanlk
        35
    chanlk  
    OP
       48 天前
    @litchinn 算法 4 上大学的时候也看了,很赞~
    dreamrover
        36
    dreamrover  
       48 天前
    @RedisMasterNode #26 新版不如旧版的?难道越改版越差了?
    edward1987
        37
    edward1987  
       48 天前   ❤️ 1
    @shilianmlxg #31 那就先把 SICP 看完,过于耦合就是抽象不够。平时写代码的时候一旦遇到功能重复的就要考虑抽象成函数
    RedisMasterNode
        38
    RedisMasterNode  
       48 天前   ❤️ 1
    @dreamrover 也没有这么个说法吧,准确来说是之前老师都推荐旧版。这个我也没能力把所有版本都看一遍说说里面区别(应该没有任何人可以)。如果不是作为竞赛知识储备和专业用途,我觉得也无妨的。PDD 还有很多翻印的价格也便宜,无妨。
    Lyio
        39
    Lyio  
       48 天前
    DDIA 我是在这看的,非常不错,推荐给大家 aHR0cHM6Ly9kZGlhLnF0bXVuaWFvLmNvbS8jLw==
    maladaxia
        40
    maladaxia  
       48 天前
    @fkdtz 先 Design 再 Develop
    Masonn
        41
    Masonn  
       48 天前
    之前考研时学校的推荐的书籍:《神经科学:探索脑》,现在对我的影响都很大。因为我本身是做算法的,从这本书里学到了很多脑神经的传递方式,对现在工作和生活也有很多间接的帮助。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4863 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 09:09 · PVG 17:09 · LAX 02:09 · JFK 05:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.