您的位置 首页 计算机/网络

程序员的自我修养[pdf txt epub azw3 mobi]

作者:俞甲子
格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT程序员的自我修养

程序员的自我修养[pdf txt epub azw3 mobi]电子版下载:

网友评价:

  • 这本书涉及的东西比较多,对我个人比较好处,也是无意在豆瓣看到的,的确好书
  • 国人写的书,很少有我觉得不错的!这书确实不错,值得学习和推荐!!
  • 程序员的自我修养—链接、装载与库( 网易云风力荐:莫到用时再读书
  • 很好理解的一本书,对底层知识有很生动的讲解
  • 经典书籍~电子版收藏了好几年~趁读书节打对折入手了一本,对了解编译过程很有帮助~
  • 说实话感觉是讲操作系统内部的,不太清楚是不是帮助大
  • 早就看过电子版的,可是电子版的翻阅不方便,书写的不错,适合想了解程序的来龙去脉的人阅读
  • 作为嵌入式程序员必备,好好阅读,做做上面写得例子,很有体会。
  • 国内经典的计算机书籍不多,这本可谓是很有深度,尤其是对于那些喜欢钻研,喜欢了解底层的家伙来说,我阅读这本书已经是第二遍了,从电子书,到从图书馆借来的书,再到自己去买。每次读都有新的收获,尤其是边看代码,边读书。
  • 以前陆陆续续看了很多书,这本书能将看过的联系到一起来

    作者很清楚初学者所缺乏的知识点,比较推荐功底还不是很深的人细看,如果搭配其他的书就更牛了
  • C到底怎么运行、操作系统如何装载,这本书是从操作系统的角度剖析一段代码如何运行,属于硬基本功,当然啃起来很吃力,但是心里很满足
  • 经典图书,适合课外阅读,该领域有时间都建议了解下,不一定特别深入,但了解一下对其他领域有促进作用
  • 现在讲底层的编程书已经很少了,这本书讲解底层的编译原理,很专业
  • 还没看,但是发过来竟然没有外层的塑料膜,不会是旧书吧
  • 经典书籍,之前看过电子版,现在专门买纸质版来拜读。
  • 链接、装载与库——正是自己想要的,希望看完能有所收获
  • 买回来迫不及待的读了几章,感觉是为数不多的值得称赞的国内计算机书籍,逻辑清晰,语言描述到位!很接地气,值得推荐!
  • 买它就是为了理解程序从编译、连接到装载运行的过程。买这本数之前也买了大名鼎鼎的《链接器和加载器》,但是说的不够详细,感觉晦涩难懂。如果想要对程序的运行机理理解的更加深入一些,这本书是不错的选择,正如书名,主要用来修炼内功。
  • 书的质量还是很好的,内容还没怎么看。但是拿在手上沉甸甸的。印刷质量很好,对于C++程序员的一些底层的困惑,解释的很清楚。 
    期待后续版
  • 书本质量很好,之前也看到说纸张薄,其实我觉得不是那样,纸张质量挺好的,很光滑,整本书挺沉的。
  • 我的数据库老师在课上曾经推荐过这本书,这本书的作者我也认识,现在作者已经开了公司,干得还不错。最近重读这本书,感觉作者对连接这部分讲解的不错,但是装载处理的不是很好,可能和这部分细节不多吧
  • 早就想要有一本关于这个方面的内容的书了,整天看电子文档实在是太累了。 
    有点遗憾的是,深度不是太够,内容也有些许错漏,有些地方甚至语句不清,不过总得来说,作为一本入门级的书是不错了
  • 还不错,就像弄清楚程序链接这类的问题。整本书看起来内容挺多,其实压缩下没多少。有些地方也是含糊不清或者就直接说“关于这类的问题,后面会有详细解释”,看到后面的解释其实已经跟前面的问题对不上了。不过,总的来说,书还是不错的,最好能边看边查!
  • 如果对程序有进一步理解的童鞋,需要好好看这本。
  • 在当当上买了很多次了,最好的网上书店,没有之一
  • 这本书太赞了!!! 内容非常 具体深入 是学习程序开发的人 值得推荐的
  • 这本书是书香节为了凑单买的,网上听说质量不错就买了,书无异味,书页也完整。
  • 很不错,搞底层开发的必看,很难想象作者写书时都还是学生,相关主题还有待深化,不过对于开发人员来说足够了
  • 对于编译,链接和加载,之前只是一知半解,看了这本书全明白了,由于其中对于动态库“全局符号介入”的问题,项目上需要注意啊!
  • 不错,一本难得的好书,虽然有些地方看不懂,觉得买的挺值的。
  • 对于经常写高级语言的人可能都不会去关注书中所讲述的东西了,但是实际上这些都是基本功,作者讲的非常仔细,不错。
  • 非常满意的一本书,无论是那种语言的程序员,对于底层的了解都是越多越好,知其然知其所以然,这本书正好可以填补底层知识的空白,内容很赞!
  • 提高程序员修养大作,帮助理解系统内部机制,对码农效率的提高大有裨益,豆瓣评分也挺高的,很多同学都买过了。推荐。
  • 经典的书籍不需要解释,终于还是买了书,电子书看起来不爽
  • 一直没敢评,过了个暑假,看完了,觉得没有想象中的好,主要是不够深,特别是能看的出来作者很得意的那个c运行时库,写得实在是太过简单,大半儿东西感觉熟悉系统编程的人都做过。书里确实大都是现有的资料,不过有很多资料自己收集整理起来是很麻烦的,看得出作者确是用了心,下了功夫的,再考虑作者的年龄,很可贵了,自比不如啊,呵呵。嗯,本来打算给三星的,发现当当的星级代表的是喜欢与否,不是书的内容质量评级,就给四星啦,确实是挺喜欢的,呵呵。
  • 了解多一点总是好的,而且写得易懂,还是值得一看的
  • 书过来给弄个小洞,穿了5页纸,能不能送过来温柔点
  • 从操作系统和编译链接角度让开发人员更理解自己所写的代码会发生哪些变化,如何维护和编写更高效的代码,绝对是本好书,但不适合初学者。
  • 这本书写得非常好。现在编程IDE的发展已经屏蔽了程序之所以为可执行文件的过程:编译、链接、装载。它分析了Unix/Linux和Windows下的不同之处,比如说so和dll的不同。我觉得难能可贵的是,它在书的最后几章重点讨论了运行库、系统调用、包装API等在Unix/Linux下和在Windows下的原理和原理的不同之处。最后一章还演示了一个自己实现的Mini CRT 示例,看了以后觉得作者功底确实很深厚,不得不推荐一下这本书。

    另外,三位作者的语言使用很得当,解释枯燥的原理时经常会有幽默性的语句出现,插图比喻也显得很生活化。从这点来看,我能在一个星期内读完这本书,几位作者对文字的驾驭也起到了很大的作用。

    读完后关闭书卷,作者们为我剖析的操作系统、运行库、链接、装载、运行库 等一系列概念如一副副立体画一样,展现在眼前。虽然在大学的时候计算机类教材很枯燥,幸亏工作后能遇到这种好书,为我等程序员们归纳知识提供了很大的便利。<程序员的自我修养>这个标题名至实归。

  • 看着不错,不过还没来得及看,希望从中能学到很多知识。
  • 以前对程序如何运行一直不太了解,读了此书后,有了个清晰的认识,值得学习。
  • 工作几年了却一直是在做应用层系统。每当遇到一些底层的问题时,总是不得其法。说不懂,其实也了解一些,但也说不出所以然。 
    这本书我还没有读完,目前的理解是:它是一本关于程序“本质”的书——程序从我们写的高级语言代码,到底层的机器码,中间的过程是如何进行的。读完之后 相信我会对这个过程有个更系统更深入的理解。 
    当然 它不一定适合所有的人。想我这样对于系统底层理解不够深刻的菜鸟,需要结合看一些操作系统的书,并反复学习。 
    总之 学无止境啊。
  • 今天天气晴朗,晴空万里,宝贝已经收到手了,满意,还可以,希望这个宝贝可以一如既往的保持他的品质,发挥它最大的用处,和主人陪伴的长久,发出耀眼的光辉耶耶耶。
  • 一个程序从代码一直到运行这个过程是怎样的?这本书里面有很多我想知道的答案,而且深入程度适中,我觉得这本书适合大部分想了解不多不少底层运作知识的程序员。
  • 这个和windows核心编程可以对比来看 书写得很好 深入浅出
  • 书很好,内容很不错,不过一直没有时间看完,在看的过程中,补了很计算机基础的东西,想深入学习下程序运行的原理的同学可以读一下,收获挺大的
  • 别人推荐的,说是本好书,有待后续考察。先给个好评
  • 很喜欢,很精美的一本书,从此和《从你的全世界路过》一起就是我的床头书了,哈哈。
  • 以最快的速度看完了这本书,对动态库的装载链接原理有了更深的认识,尤其是对在工作中碰到的相关问题处理起来更加得心应手。
  • 看了几章,写的不错!编译知识的一个不错的“汇编”!目前正在搞编译器的相关实现,用的上!
  • 对于程序编译、执行的内部机理进行系统的阐述,这方面的知识,之前也都是遇到各种各样的问题一点点积攒下了,但从没有过系统的整理,这书正好补上了这部分的空缺,赞一个
  • 讲道理,作者的功底真的很厉害,对链接的过程很清晰,难得的好书,对得起书名
  • 从代码到16进制数,很棒的书~优秀的程序员必须了解自己程序的每个字符~这就是自我修养
  • 看得出两个作者写的很用心,强烈推荐,国内为数不多的原创书籍
  • 看了一半了 没有操作系统方面知识的话会很吃力
  • 这本书让我了解了在编译、链接过程中是怎样执行的,这对于想深入研究嵌入式是很有帮助的,还有书中后面关于库的一些我还没有去了解,相信会和前半部分一样会有更加深刻的理解的。
  • 将链接编译,运行库,可执行文件等基础讲的很清楚,真不错。
  • 从同事那里得知这本书,还没有看,不过应该不错~
  • 对于程序员、甚至计算机科学的人,都是一本很好的书籍。有一些细小的笔误需要更正。
  • 1,很喜欢

    2,原因是这本书就像是一把钥匙,打开了一扇正确的门,对于任何想深入了解系统方面知识的程序员,这本书绝对是入门的好书

    3,作者得写作态度非常端正,尊重读者的作者同样会获得读者的尊重
  • 为公司的软件工程师买的,值得一看。对提高工程师的修养很有帮助。
  • 一本非常不错的经典内功修练书籍,深入浅出,深奥难懂的知识通常都伴有一个比喻或类比来帮你加深理解,非常不错,值得拥有
  • 作为一名程序员,很感谢当当网对996的抵制,希望加油,干倒一些伪电商
  • 经历过实战的作者,能够把系统以简单明了的例子说明白,体现了很强的技术功底。要弄清楚系统到底为program做了啥,这本书会清楚地告诉你每个细节。强烈推荐!!!
  • 今年二月份拿到这本书的电子稿时,还不是现在这个名字。  
        
      《程序员的自我修养》这个名字听起来比原来的那个名字感觉好一些,但又让人感觉有点不知所谓。还是副标题直接:《链接、装载与库》。我更愿意接受这样的一个名字,有如那本多年前读过的英文经典:《Linkers & Loaders》。  
        
      那段时间很忙,一直到现在都是。书稿我压了很久,直到有一天,博文的朋友说,约个时间和 Fenng 、俞甲子等杭州的程序员碰头聚一下。我连夜开始读书稿。不然,见面了谈起这本书来,说不出所以然多不好意思。  
        
      书很厚,但是我看的很快。可能是因为内容很熟悉吧。大约花了一个通宵就基本读完了。写的很细,当时快速翻过去的时候,发现几处小笔误,由于我的 pdf 阅读器不能做评注,就忘记了。  
        
      我自己写过书,知道写书的艰辛。  
        
      很简单的道理,自己本以为明白的很,要写出来让人明白,是件非常不容易的事。前几年,我在 blog 上随手写的一个关于链接方面的帖子(http://blog.codingnow.com/2006/11/windows_unix_dynamic_library.html),就引起了无穷无尽的争议。Blog 尚可随意为之,可出版成白纸黑字,必然战战兢兢。一旦写错点什么,很容易误导许多人。见过俞甲子以后,我相信他和我一样,是个从内心对读者负责的人。  
        
      关于链接,装载等问题。是操作系统中很基础很重要的一个部分。从特定的操作系统的解决方案:分析 Windows 的 PE 或是 Linux 的 ELF 的结构,可以理解操作系统是如何让一段代码工作起来、怎样让不同的二进制模块协同工作的。这是理解整个系统的一个起点。  
        
      一方面,我们理解系统如何去做,是为了悟到为何这样去设计。了解了为什么,反过来更能理解怎样去做。我为我的系统做过一段时间的 loader ,为了隔离操作系统的差异,来解决二进制的代码复用。不少朋友问我怎样做到的。其实答案很简单:自己来写 loader 。理解操作系统怎样干的后,这并不是难事。至于需不需要越俎代庖替代操作系统去做,那就需要对这方面更多的理解了。这绝不是简单的是否应该重新发明轮子的问题。  
        
      好吧,说起重造轮子的话题,怕又引起无穷尽的争议。但有一点应该是有比较少的争议的。你可以不自己造轮子,但应该了解轮子的构造,而且越详尽越好。这是程序员的自我修养吧。  
        
      另一方面,我们对自己每天用的系统多一些了解,那是百利而无一害。即使从最实用主义的角度看,碰到一些表面上看起来无可适从的 bug ,也能分析清楚。比如,我前段时间碰到的那个诡异的 bug(http://blog.codingnow.com/2009/03/libstdcpp_dlclose_crash.html) 。  
                            
             &n bsp;                                                               云风 
     
    原贴地址:http://www.douban.com/review/2050930/



  • 这本书对链接、库介绍说明的比较详细,我是初学者,某些地方看起来还是有点晕,不过通过学习还是可以理解的
  • 书是好书,就是纸的质量太差了,和我在图书馆里看的那本相比,纸的质量真的是不太好。。能给个说法最好。。。
  • 很好,有看过电子版,特意买纸板收藏。能不浮躁的把一个基本问题研究清楚(glibc,msvcrt)在当下前端,ai大热,基础冷门的环境下,不容易。
  • 专业神书,还没看,不过口碑那么好应该会有所收获
  • 各种好评,一是书二是当当,我觉这种书不需要我这种小货色额外评价了=_=,五分送上就好!
  • 写得非常不错,的确是一本国内不多见的优秀原创书。大家都抄来抄去,能有这么一本好书不容易,我们要爱护。我一口气读了100多页,是位年轻的作者。尽管他打着潘爱民的旗号,但是作者的探索精神,“打破砂锅纹(问)到底”的精神,都超过了潘爱民。该书适合各路人士(新手和老手)。非常希望作者能对这本书的文字和布局再仔细锤炼一下,不要赶时髦,仅保留重要的内容,以书名阐述的“修养”的严谨态度,剃除原文中那些“博克”习气的文字,文字再精炼些,修正一些编辑性错误。还有,补充书中各种论点的参考文献和阅读书目,提高可信行。那样,我觉得每位学习计算机专业的人都该在案头备这么一本书,这本书有望成长为一本该领域的圣经。各位,先睹为快!
  • 书皮不新,有些痕迹,没有外包装,书的内容挺好的。 app真差劲,289kB的图片都不能上传!
  • 用了一个多月零散的时间看完了,国内有这样这书的应该不多吧,对想提高自己“内功心法”而自身对这块技术点又不是很明了的程序员(比如我),挺有帮助的!
  • 主要讲的是链接加载,编译内容很少。

    确实是一本好书,讲的不晦涩,易懂,解决以前很多模糊,不明白的问题。

  • 就如书名,确实是值得程序员修炼的一本好书,值得推荐。
  • 这本书非常值得看,是那些最求精益求精者的必备。
  • 之前一路从汇编到C再到java,感觉底层的东西真的很重要很有用
  • 提升自己的技术水平和开发水平有很大的帮助
  • 我是把这本书撕开,每次看几页,在地铁上看完的。当然,只是通读,没有很认真的研究。我觉得对非计算机科班出身而从事编程的人而言,这本书值得一看。如果你对计算机有兴趣,想了解一些在运行的程序背后发生的事情。这本书可以作为一个入门,引领你去学习钻研更多的内容。
  • 书印刷质量相当不错,内容看了也不错,坐等后续两本书
  • 本书的讲解很详细,又很精练,信息收集得很全面,解惑相当到位。推荐购买,尤其是想了解内部原理的编程者。现在还只看了前面的几章,就感觉非常不错。
  • 这本书适合有一定基础的开发人员阅读,写的很通俗易懂
  • 提升内力的书,书中内容很好,对找工作帮助不大,还没有读完,值得仔细推敲
  • 有一定基础再买比较好,这本书要求会计算机组成,操作系统,编译原理,不然买了也白搭
  • 作者深入剖析了程序的装载与链接的过程,很有启发意义
  • 同事推荐的书,对于入门很好用的书,加油努力好好学
  • 个人觉得真正的程序员是应该对底层底层的东西有必要的了解的,正所谓本书所强调的程序员的自我修养。若想了解程序的是怎么加载运行的,那么这本书是你所需要的!强烈推荐!
  • 大神推荐的书,虽然这本书完全不是小白(或者说刚入门的程序猿)能看懂的,但就其内容和设计各方面感觉还是很棒的,希望不久以后自己能够从这本书中学到东西。当当这次没有把书弄脏弄破挺好,希望继续保持!!!
本文来自网络,不代表电子书下载立场,转载请注明出处:https://bookzhai.com/29027.html
返回顶部