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

有没有读了之后让你感到技术明显提升的书或者文档?

  •  
  •   huba · 2018-04-15 10:39:48 +08:00 via Android · 13745 次点击
    这是一个创建于 2195 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直在学新技术,面试的时候发现了不少弊端。这几天刻意的去读了一些我上个帖子里 V 友推荐的技术文档,收获不小,感觉从原理上触摸到了知识。但是无奈之前很少有读书和读文档的习惯,所以大家有没有读过的一些好书或者文档还请推荐下。

    第 1 条附言  ·  2018-04-15 18:54:54 +08:00
    https://www.v2ex.com/t/447026#reply1
    蹭一波热帖用来求助
    80 条回复    2018-04-16 18:12:23 +08:00
    zzuieliyaoli
        1
    zzuieliyaoli  
       2018-04-15 10:55:27 +08:00   ❤️ 9
    《代码整洁之道》( Clean Code )
    mmqc
        2
    mmqc  
       2018-04-15 10:56:30 +08:00 via Android   ❤️ 2
    上班拧螺丝,下班造轮子。造好轮子啃源码
    sunwei0325
        3
    sunwei0325  
       2018-04-15 11:11:12 +08:00
    楼主你可以先分享一下
    jimzhong
        4
    jimzhong  
       2018-04-15 11:11:23 +08:00   ❤️ 1
    jiangnanyanyu
        5
    jiangnanyanyu  
       2018-04-15 11:25:46 +08:00 via Android
    老哥可以把技术文档贴一下,谢谢
    cy18
        6
    cy18  
       2018-04-15 11:47:00 +08:00 via Android
    十多年前看过一本加密解密技术,讲 crack 的,了解了很多底层技术,而且每次看都有新收获。
    vegito2002
        7
    vegito2002  
       2018-04-15 12:04:31 +08:00
    @jimzhong 我们数据库当时就用的这本教材, 这本书确实写的非常好.
    mon6912640
        8
    mon6912640  
       2018-04-15 12:16:35 +08:00 via Android
    代码大全
    diggerdu
        9
    diggerdu  
       2018-04-15 12:19:05 +08:00 via iPhone   ❤️ 1
    supervised sequence labeling with recurrent network — Alex Graves
    MeteorCat
        10
    MeteorCat  
       2018-04-15 12:24:04 +08:00 via Android   ❤️ 5
    新人必读《提问的智慧》,为了节约别人和自己的时间 http://git.io/how2ask
    sagaxu
        11
    sagaxu  
       2018-04-15 12:25:07 +08:00 via Android
    把科班三四十门专业课程过一遍先,大概需要 5000 个小时。
    yhzwy
        12
    yhzwy  
       2018-04-15 12:38:01 +08:00
    大学计算机课程每一个都是深坑 如果能自己实现一个肯定有帮助吧。不过没人带好难啊。
    yhzwy
        13
    yhzwy  
       2018-04-15 12:38:39 +08:00
    @sagaxu 有这么多门课吗。。太方向性强的专业的课就算了吧
    sagaxu
        14
    sagaxu  
       2018-04-15 12:41:33 +08:00 via Android
    @yhzwy 本科都是基础课程,还没到分方向的时候。
    MinQ
        15
    MinQ  
       2018-04-15 13:18:03 +08:00   ❤️ 3
    高德拉特的《目标》,一口气看完的,写得相当好
    rrfeng
        16
    rrfeng  
       2018-04-15 13:29:18 +08:00   ❤️ 4
    《计算机网络》
    当年大学里这本书读的津津有味(并不是相关专业),现在看来里面全是需要用的经典知识。
    (也可能是因为看了这本书所以踏上了不归路……
    esonchen
        17
    esonchen  
       2018-04-15 13:32:14 +08:00 via iPhone
    @rrfeng 去年网络课用的教材就是这本,看得欲仙欲死 emmm
    metrue
        18
    metrue  
       2018-04-15 13:34:00 +08:00 via iPhone   ❤️ 1
    Clean Coder
    huba
        19
    huba  
    OP
       2018-04-15 13:39:48 +08:00 via Android
    @jimzhong 牛逼
    yanjinbin
        20
    yanjinbin  
       2018-04-15 13:44:14 +08:00 via iPhone
    @sagaxu 你读完了吗?课后作业做完了吗?思考出心得了吗?
    ZX576
        21
    ZX576  
       2018-04-15 13:44:19 +08:00   ❤️ 2
    Fluent Python
    sagaxu
        22
    sagaxu  
       2018-04-15 14:00:01 +08:00 via Android
    @yanjinbin 我 C9 科班,专业课都考的还凑合
    kimown
        23
    kimown  
       2018-04-15 14:05:21 +08:00 via Android
    算法,感觉脑补代码运行能力增强
    jtsai
        24
    jtsai  
       2018-04-15 14:10:18 +08:00   ❤️ 1
    我的感觉是整个体系都搭建之后,就有明显的感觉,显然一本书是很难的,你很有感觉的时候,可能是前期的很多很多积累。
    stackexplode
        25
    stackexplode  
       2018-04-15 14:25:01 +08:00   ❤️ 2
    学 C++的时候读的《 Effective C++》,真的很 diao
    magicsilence
        26
    magicsilence  
       2018-04-15 14:41:36 +08:00   ❤️ 1
    csapp
    ilumer
        27
    ilumer  
       2018-04-15 14:44:07 +08:00
    算法 4
    shilyx
        28
    shilyx  
       2018-04-15 15:24:26 +08:00
    《 Windows 核心编程》
    miketeam
        29
    miketeam  
       2018-04-15 16:05:00 +08:00 via iPhone   ❤️ 1
    圣经
    simpleapples
        30
    simpleapples  
       2018-04-15 16:33:55 +08:00
    感触最深的还是《代码大全》
    carlclone
        31
    carlclone  
       2018-04-15 17:00:01 +08:00   ❤️ 1
    点了收藏 , 然后再也不看
    clearbug
        32
    clearbug  
       2018-04-15 17:13:36 +08:00 via Android
    点了收藏,今年坚决看看
    F2Sky
        33
    F2Sky  
       2018-04-15 17:25:01 +08:00 via iPhone
    禅与摩托车维修艺术
    v002ex
        34
    v002ex  
       2018-04-15 17:26:10 +08:00   ❤️ 1
    大还丹,吃过之后功力大增
    hakulamtt
        35
    hakulamtt  
       2018-04-15 17:28:13 +08:00
    《 design data-intensive applications 》《冒号课堂》
    wizardforcel
        36
    wizardforcel  
       2018-04-15 17:48:30 +08:00
    @sagaxu 核心课不超过一位数,哪来那么多
    wizardforcel
        37
    wizardforcel  
       2018-04-15 17:51:13 +08:00
    @sagaxu 你们本科不分方向嘛??大三大四干嘛??只是考研,实习??真是无聊。
    kohnv
        38
    kohnv  
       2018-04-15 17:53:18 +08:00
    effective c++
    c++源码剖析

    大一的时候看不懂, 研一的时候看了感觉收获很大, 写代码不再有那种模模糊糊不确信的感觉了
    love2io
        39
    love2io  
       2018-04-15 17:59:40 +08:00   ❤️ 2
    visionsmile
        40
    visionsmile  
       2018-04-15 18:01:09 +08:00
    《代码大全》
    sagaxu
        41
    sagaxu  
       2018-04-15 18:21:45 +08:00
    @wizardforcel 我们本科不分方向,所有人都一样。核心课程可不少,3 门必修编程语言,加上线性代数,概率论,离散数学,数理逻辑,数字电路,数据结构算法,编译原理,微机原理,系统结构,网络原理,数据库,操作系统,图形学,工业系统测量,工业系统驱动,人工智能,数值计算方法,信号与线性系统等必修课,还有一堆必修的实验课,专业课程 30 门是肯定有的。正常毕业大概要 70 门课,选修的不到 10 门。
    zhang1215
        42
    zhang1215  
       2018-04-15 18:27:15 +08:00   ❤️ 4
    我已经不记得收藏里面攒了多少这类帖子了
    ACool
        43
    ACool  
       2018-04-15 18:42:18 +08:00 via Android
    @sagaxu 你们是 c9 哪一所
    lhc0116
        44
    lhc0116  
       2018-04-15 18:42:50 +08:00 via iPhone
    bobuick
        45
    bobuick  
       2018-04-15 18:54:28 +08:00
    c++的 effective 系列。 java 的 jvm 实战的两本。
    sikariba
        46
    sikariba  
       2018-04-15 19:18:44 +08:00
    上面提到的 fluent python 我也收获挺大,很适合 python 进阶
    codergrowing
        47
    codergrowing  
       2018-04-15 19:38:49 +08:00 via Android
    fluent Python 再加 1,很棒的 Python 进阶书
    sunzhenyucn
        48
    sunzhenyucn  
       2018-04-15 19:41:21 +08:00
    偷偷的 Mark 一下,谢谢楼上各位大佬推荐书籍。
    14night
        49
    14night  
       2018-04-15 20:22:46 +08:00
    mark
    ltm
        50
    ltm  
       2018-04-15 20:44:52 +08:00
    从小工到专家

    黑客与画家
    prehs
        51
    prehs  
       2018-04-15 21:16:57 +08:00
    @ACool 哈工和西交,哈哈。
    ACool
        52
    ACool  
       2018-04-15 21:29:34 +08:00 via Android
    @prehs woc,电子科大比这个少很多
    yanjinbin
        53
    yanjinbin  
       2018-04-15 21:36:03 +08:00 via iPhone
    @sagaxu 然后呢?花了你 5000 个小时,老铁,有你这么带坑的节奏?
    uptime
        54
    uptime  
       2018-04-15 21:44:08 +08:00   ❤️ 3
    《麻美姐姐教你:手放这里女人会很想要》
    《口爱》
    《体贴 X 爱秘技:加藤鹰的终极术》

    真的真的,提升很大……
    yanzixuan
        55
    yanzixuan  
       2018-04-15 22:03:15 +08:00
    有些书必须要有足够积累的时候再恰好看到才有收获呀。
    chipmuck
        56
    chipmuck  
       2018-04-15 23:35:00 +08:00
    说一本 iOS 的吧:

    《 Objective-C 高级编程 iOS 与 OS X 多线程和内存管理》
    Wicked
        57
    Wicked  
       2018-04-16 00:04:33 +08:00 via iPhone
    随便搜一下就有了,根本不用上论坛发帖问
    大家的专业领域不同,别人口中的好书,并不一定对你感兴趣的领域有帮助
    系统性地读完一本书,这是效率最高的方法,比零散地从网上接收碎片知识快得多,虽然看起来要花更长的时间
    xiaket
        58
    xiaket  
       2018-04-16 06:49:36 +08:00   ❤️ 1
    这种书对于不同的人在不同的阶段是不一样的,多读,少想走捷径
    initialdp
        59
    initialdp  
       2018-04-16 08:32:12 +08:00
    MSDN
    leleron
        60
    leleron  
       2018-04-16 09:40:47 +08:00
    @chipmuck 这本书我也看过,不得不说日本人写的书很有特色
    nanlou
        61
    nanlou  
       2018-04-16 09:41:08 +08:00
    虽然知道以后大概率不会看,还是 mark 一下。。
    shoucanjun
        62
    shoucanjun  
       2018-04-16 09:48:31 +08:00
    《如何女装》
    zhaogaz
        63
    zhaogaz  
       2018-04-16 09:48:32 +08:00
    额,其实,我最近在看 java 基础书。仍然感觉学到了很多。

    一套实用的书,多看几遍也有不少收获。
    Hypn0s
        64
    Hypn0s  
       2018-04-16 10:01:25 +08:00
    《游戏编程模式》
    LokiSharp
        65
    LokiSharp  
       2018-04-16 10:11:10 +08:00
    Linux/UNIX 系统编程手册
    rensuperk
        66
    rensuperk  
       2018-04-16 10:11:24 +08:00
    UNIX 编程的艺术。
    hwding
        67
    hwding  
       2018-04-16 10:14:47 +08:00
    顶#26, CSAPP。
    Jarvix
        68
    Jarvix  
       2018-04-16 10:24:56 +08:00
    离散数学及其应用

    程序员的数学
    ray1888
        69
    ray1888  
       2018-04-16 12:52:09 +08:00
    TCP/IP 详解?
    nullen
        70
    nullen  
       2018-04-16 13:10:36 +08:00
    UNIX 环境高级编程、UNIX 网络编程、编程珠玑
    hnbcinfo
        71
    hnbcinfo  
       2018-04-16 13:31:59 +08:00
    《代码整洁之道》+1
    xlui
        72
    xlui  
       2018-04-16 13:38:54 +08:00 via Android
    csapp
    picture2200
        73
    picture2200  
       2018-04-16 14:04:54 +08:00
    有一本叫 SQL 反模式,我是几年前看的,看到之后表结构设计简直上了一个档次,思路更加灵活。工作借鉴了里面很多思路。
    pmispig
        74
    pmispig  
       2018-04-16 14:17:04 +08:00
    程序员的自我修养
    计算机程序的构造和解释
    macemers
        75
    macemers  
       2018-04-16 17:03:02 +08:00 via Android
    @uptime 服气!
    CodingDoge
        76
    CodingDoge  
       2018-04-16 17:09:07 +08:00
    m
    acros
        77
    acros  
       2018-04-16 17:16:27 +08:00
    学 C++,基础语法了解后:
    设计模式
    Effective 系列
    C++ STL (很厚的那本)
    C++ 模板编程
    STL 源码分析

    每本都读得累,不过确实感觉有进步。
    feiyuanqiu
        78
    feiyuanqiu  
       2018-04-16 17:19:47 +08:00   ❤️ 1
    怎么都推的大部头书呢,我来推荐一下 paypal 的 api 接口规范,看完之后对 restfull 接口设计的提升立竿见影,还学到了些提升接口可读性的小技巧

    https://github.com/paypal/api-standards/blob/master/api-style-guide.md
    dalieba
        79
    dalieba  
       2018-04-16 17:34:30 +08:00 via Android
    收藏了
    rim99
        80
    rim99  
       2018-04-16 18:12:23 +08:00 via iPhone
    how to design program
    入门好书
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1045 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 19:15 · PVG 03:15 · LAX 12:15 · JFK 15:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.