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

求书籍推荐,关于编程语言执行效率以及过程的

  •  
  •   verfino ·
    helix-dan · 2013-04-02 16:27:11 +08:00 · 3194 次点击
    这是一个创建于 4260 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前几天被QA老大[以下简称QA]调侃了,原因是if else太多(同一个if里面超过了10个else if),然后被QA上了一课。总之这一课讲编程语言执行效率都把CPU的L1,L2讲进去了。
    最后是把很多的else if改成了switch case, 而且要把可能执行率比较高的排放在靠前的位置。


    然后就是很多编程语言(Ruby, Node)当一个变量作为方法参数的时候,在方法内不论进行什么操作是不会更改这个变量值的(也就是传值传地址的问题),竟然有一次连这个也都不知道了。
    看来真是要补补这方面的基础。

    麻烦各位V2EXer推荐类似可以弥补此类知识的书籍

    <<C Primer Plus>> 和 <<现代操作系统>> 可以满足我么? 还是还需添加一些书单?
    8 条回复    1970-01-01 08:00:00 +08:00
    chmlai
        1
    chmlai  
       2013-04-02 16:30:07 +08:00   ❤️ 1
    verfino
        2
    verfino  
    OP
       2013-04-02 16:34:18 +08:00
    @chmlai 感谢! 这本书的角度貌似更适合程序猿
    CoderGeek
        3
    CoderGeek  
       2013-04-02 16:51:52 +08:00   ❤️ 1
    估计你的QA上http://ifeve.com/category/talk-concurrent/这些网站经常闲逛 马化腾:2贰960九25七 这个群都是老手 你可以问问
    hidden
        4
    hidden  
       2013-04-02 17:50:26 +08:00
    现在用啥就看啥,这种需要动手的玩意儿看书也是云里雾里的,然后就忘了... 上面两本书看了下介绍 C Primer Plus 讲基础可以看看,现代操作系统 就算了...
    XDA
        5
    XDA  
       2013-04-02 18:04:16 +08:00
    编程珠玑?人月神话?
    verfino
        6
    verfino  
    OP
       2013-04-03 16:16:39 +08:00
    @CoderGeek 谢谢,链接已经mark QQ群就算了,现在很少打开这个东西

    @hidden 谢谢,看了下<<现代操作系统>>,相比1楼的推荐,还是1楼推荐的更适合我

    @XDA 可能我现在层次没达到,这两本书我也简单的翻过,感觉不太适合现在的我
    TankyWoo
        7
    TankyWoo  
       2013-04-04 10:15:10 +08:00
    深入理解计算机系统?
    http://book.douban.com/subject/1230413/
    alsotang
        8
    alsotang  
       2013-04-04 14:35:51 +08:00
    《编程之美》也可以看看:http://book.douban.com/subject/3004255/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2634 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 10:46 · PVG 18:46 · LAX 02:46 · JFK 05:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.