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

求推荐两本怎么思考软件开发的书。

  •  
  •   liuyong1986 · 2014-12-11 11:10:29 +08:00 · 3211 次点击
    这是一个创建于 3626 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在我能够写一点代码,但是写出来的东西总是又臭又长; 而且遇到一些理论东西就晕掉了。 软件开发是自学的,所以求大神么能推荐两本书看看。
    8 条回复    2014-12-11 12:42:55 +08:00
    leyle
        1
    leyle  
       2014-12-11 11:13:34 +08:00   ❤️ 1
    不是大神,不过以前学 c 时,看到的一本书,感觉比较适合你目前的阶段,《程序设计实践》

    http://book.douban.com/subject/1173548/
    kenlen
        2
    kenlen  
       2014-12-11 11:25:53 +08:00   ❤️ 2
    代码大全
    4everLoveU
        3
    4everLoveU  
       2014-12-11 11:25:55 +08:00
    代码之美?
    代码简洁之道?
    4everLoveU
        4
    4everLoveU  
       2014-12-11 11:27:00 +08:00   ❤️ 1
    其实我觉得问题不在你看多少理论,而是你代码经验不够,看的代码太少,多看看大神的代码,下次自己写的时候最好借鉴一下
    ZackYang
        5
    ZackYang  
       2014-12-11 11:47:48 +08:00   ❤️ 3
    之前有人问过我这问题, 复制+粘贴一下,

    ---------------------混割---------------------

    对于所有开发人员, 有一本是必看的 代码大全2

    对于.net开发人员, 有一本是必看的 CLR v4

    想写出好的代码: 重构, 代码整洁之道

    想做出好的设计: GOF设计模式, 设计原本, 企业应用架构模式, 领域驱动设计

    想做web开发: HTTP权威指南, javascript精粹, javascript高级编程

    想了解IT人文: 黑客与画家, 浪潮之巅, 乔布什传, 编程人生, 梦断代码

    产品 & 管理 & UI: 启示录 & 人月神话 & 简约至上
    mcfog
        6
    mcfog  
       2014-12-11 11:52:25 +08:00   ❤️ 1
    一本pragmatic programmer足矣
    yanguango
        7
    yanguango  
       2014-12-11 11:54:14 +08:00   ❤️ 2
    学习理论先,理论很重要。不过你要是只是想做个能跑的东西,可以不学。
    standin000
        8
    standin000  
       2014-12-11 12:42:55 +08:00   ❤️ 1
    SICP
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3981 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:22 · PVG 18:22 · LAX 02:22 · JFK 05:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.