2019年上半年书单

栏目: C++ · 发布时间: 4年前

内容简介:《深度探索C++对象模型》 Lippman已经记不清是第几次读这本书了,每次读完总是有夹生的感觉,这次也不例外。C++把对象的构造、析构、拷贝、赋值等一系列操作都丢给了程序员去管理,但是同时编译器又在程序员不知情的情况下,默默地做了太多的工作,就像一个总是默默帮你收拾书房的阿姨,总是让你找不到东西在哪,真是令人头大。不过身为C++程序员,这是吃饭的活计,不得不硬着头皮上。另一方面,也必须看到,优秀而伟大的那些先驱们,在不断的做着努力。Rust、Go、Java……在不同的领域,不断的蚕食着C++的地盘;C++

《深度探索C++对象模型》 Lippman

已经记不清是第几次读这本书了,每次读完总是有夹生的感觉,这次也不例外。C++把对象的构造、析构、拷贝、赋值等一系列操作都丢给了 程序员 去管理,但是同时编译器又在程序员不知情的情况下,默默地做了太多的工作,就像一个总是默默帮你收拾书房的阿姨,总是让你找不到东西在哪,真是令人头大。不过身为C++程序员,这是吃饭的活计,不得不硬着头皮上。

另一方面,也必须看到,优秀而伟大的那些先驱们,在不断的做着努力。Rust、 Go 、Java……在不同的领域,不断的蚕食着C++的地盘;C++11\14\17乃至20标准,也在不断的自我进化。我也在不断的提醒自己,经典要吸收,但是也绝对不能固步自封,就圈在自己的一亩三分地里。世界变化这么快,哪有什么稳定的铁饭碗可言呢?唯一不变的就是不断的变化吧。

《C专家编程》 Linde

说起这本书,买来很久了,连塑封都没拆。但是最近在做校招面试时,发现现在的小朋友们技术栈大部分都是Java,偶尔有几个说自己熟悉C\C++的,一打电话也往往承认自己并不怎么用C++,只是对C比较熟悉。这个时候就轮到作为面试官的我懵逼了……C语言,该问些啥呢?所以,我想起了这本尘封已久的小册子(其实还有另一本更厚一点的,《C和指针》,我还是比较怂,先看薄的应应急)。

《Effective C++》 Meyers

这本书就实用多了,几十个tips都是比较实用的(部分tips随着C++新标准的出炉,有些过时)。重读的这一次,好几次都是刚刚读了一章,然后写代码的过程中就遇到了可以用上的地方:比如,构造函数要不要声明成virtual?析构函数要不要声明成virtual?用mutex的时候为啥不要显示的lock/unlock?等等。

小说类

《火星救援》 安迪·威尔

乐观!乐观!乐观!沃特尼的乐观真的感动到我了,换队伍里的其他人被留在火星,我想可能都没办法生存下来吧?我也不是个乐观的人,可能是从小受到的教育就是要未雨绸缪,要谋定而后动,所以整个人是偏谨慎、偏丧的。但是我正在努力改变ing!向沃特尼学习!

《我脑袋中的怪东西》 奥尔罕·帕慕克

这本书是马伯庸推荐的。作者是2006年诺贝尔文学奖得主,另一本书《我的名字叫红》可能名气更大一点?《我脑袋中的怪东西》这本书真的是很好读的,如果你对异国文化有些些好奇的话,一定会觉得更有意思。土耳其除了烤肉和冰淇淋之外,其实也拥有悠长的历史文化、近代经历了急速的经济发展,历史和现代的碰撞,像极了九十年代的中国。如果去土耳其旅游之前,能读一遍这本书,相信你会在伊斯坦布尔比其他人收获更多~

《1988,我想和这个世界谈谈》 韩寒

又是一本重读的书。大学时买过纸质书,现在应该放在老家了。感谢微信读书,让我能在看了《飞驰人生》之后想起这本书时,顺手就加入书架读起来。我现在依然觉得,这边书是韩寒小说中最优秀的一本。有故事,有观察,戏谑中有思考。时间过得太快了啊,当年的叛逆少年韩寒已近不惑之年;再一转眼,估计小野都要上大学了吧~

社科类

《金融的逻辑》 陈志武

比较接地气的一本金融普及读物,把近代中国的一些金融现象讲的比较透彻。比如,为什么M2在改革开放后增长的这么快(绝不仅仅是央行放水这四个字这么简单哦)?为什么东南沿海地区的宗族关系比内陆地区强很多(破冰行动看了没,广州随处可见的宗祠见过没)?中国的A股是怎样的一个存在(赌场or国企融资的平台)?

其实,读金融类书籍,绝对不会确保你能靠投资实现财务自由,但是至少能让你在赔钱时不那么焦虑~

《两次全球大危机的比较研究》 刘鹤

说实话,有点太专业太学究了,普通人不建议看(我也大部分没看懂)。不过,能见到我国分管经济的副总理,真的是懂经济学的人,还是心理蛮踏实的。

《半小时漫画世界史》 二混子

半个小时应该读不完,我花了一个半小时吧。这本应该还不全,只讲了欧洲部分的,不过能够分清楚希腊、东西罗马和波斯,雅典和斯巴达,亚历山大、查理曼大帝和屋大维,还是挺开心的。

《您厉害,您赚的多》 方三文

不建议读,内容太散了。还不如直接上雪球follow方三文。

《寻访山西古庙》 连达

又是一本拓宽自己视野的书。断断续续读了大半年,感觉自己欣赏古建的水平都变高了!去年去云南建水、今年春节去泉州的时候,能够区分出庑殿顶、歇山顶、悬山顶、硬山顶;区分出斗和拱;提前查资料了解各个庙宇内最珍贵的古物是什么,感觉旅行的体验更棒了~

《进入空气稀薄地带》 乔恩·克拉考尔

今年珠峰“大堵车”事件发生时,和菜头推荐了这本书。这本书记录了1996年5月珠峰上发生的一次山难的经过,虽然是纪实文学,但是读起来确比小说还惊心动魄。我之前也认为,攀登珠峰(对于有钱人)应该不是一件很难的事情,王石当年登顶珠峰不过是靠夏尔巴人和牦牛”抬“上去的。读完这本书,彻底改变了我的看法。很多人会说,登顶XX山(比如,贡嘎山)比登顶珠峰难多了,并以此来否定那些登顶珠峰的人所获得的荣誉。对此,我只想说,你倒是登顶个珠峰给我看看?!迄今为止,大约只有4000+人成功登顶珠峰,你可以成为那80亿分之4000吗?

转载请注明出处: http://blog.guoyb.com/2019/06/22/2019-booklist-1/

欢迎使用微信扫描下方二维码,关注我的微信公众号TechTalking,技术·生活·思考:

2019年上半年书单

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Java5.0Tiger程序高手秘笈

Java5.0Tiger程序高手秘笈

BrettMclaughlin / 东南大学出版社 / 2005-10 / 28.00元

代号为 “Tiger”的下一个 Java 版本,不只是个小改动版。在语言核心中有超过 100 项以上的变动,同时有大量的对 library 与 API 所做的加强,让开发者取得许多新的功能、工具与技术。但在如此多的变化下,应该从何处开始着手?也许可以从既长又无趣的语言规范说明书开始看起;或等待最少 500 页的概念与理论巨著出版;甚至还可以直接把玩新的 JDK 看看能够有什么发现;或者借由《Jav......一起来看看 《Java5.0Tiger程序高手秘笈》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

随机密码生成器
随机密码生成器

多种字符组合密码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具