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

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

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

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

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

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

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

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

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

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

    每本都读得累,不过确实感觉有进步。
        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
        79
    dalieba   2018-04-16 17:34:30 +08:00 via Android
    收藏了
        80
    rim99   2018-04-16 18:12:23 +08:00 via iPhone
    how to design program
    入门好书
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2016 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 00:14 · PVG 08:14 · LAX 17:14 · JFK 20:14
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1