Noodlefighter的书单

自己的书单 记录一下读过觉得好的书 附一些评价.


计算机/工程类

这里按照推荐的阅读顺序排列


image

《C程序设计语言》

大学前在书店掏到作为学C的入门教材,很庆幸遇到了这本好书。
例子多,比喻丰富、恰当,篇幅合适,易懂,比起谭浩强那本又臭又长的有趣多了。

image

《C陷阱与缺陷》

很薄的一本书 一个下午就能看完
可以作为C语言入门之后的补充读物,内容是新手老手都容易犯的错误,赞。

image

《深入浅出AVR单片机: 从ATmega48/88/168开始》

嵌入式开发入门推荐,AVR单片机对于新手来说很易用,芯片也足够强大。
这本书真是深入浅出,从入门到进阶一本书搞掂(每章都让你学到一些必要的思想而不只是单纯罗列寄存器功能),例程写得好比喻也多。
真正的精华在后半部分,主要是嵌入式开发的一些常识和思想,还有C语言的进阶。
P.S.现在回头想想,当时能遇到这样的书真是运气好到爆了

image

《嵌入式系统设计的艺术》

这本书主要是将嵌入式领域实际开发中遇到的困难和对应解决方法,比如项目文件管理、代码规范、工程的周期预期等等。
对于有一定开发经历的人来说这是本好书。
虽然现在还是没能活用里边提到的静态代码分析。

image

《C#设计模式》

C# DESIGN PATTERNS: A TUTORIAL (美James W.Cooper)
做了几个小工具才发现没这玩意真不行。
花了点时间找到的书, 每种设计模式都有对应的例程,理解起来比其他书容易。
推荐给熟悉Csharp的人。

image

《通过游戏编程实战教新手学C++编程》

正如其名,作为C++入门书来说十分有趣。
嗯。。准确来说,这本书不仅是入门,它给的例子和提示的一些技巧在实际编程中很管用。
因为些原因没能看完,之后会重新捡起来的。

image

《嵌入式系统的微模块化程序设计——使用状态图C/C++实现》

Practical Statecharts in C/C++.
一个字,棒。
讲状态机的,从平面状态机(还列举了各种实现并分析优劣)讲到层次状态机(从C++实现到C实现)
唔,不得不说的是,这本书对于理解面向对象编程很管用。
P.S.似乎翻译不太好有些地方读不懂,搜了一下,网上对中文翻译版的评价也很差
不管怎么样,我还是打算把这本书复印备用

未读和未读完:
《程序员的自我修养——链接、装载与库》
《C primer plus》
《架构之美》
《测试驱动的嵌入式C语言开发》
《C嵌入式编程设计模式》


日语入门


image

《大家的日语 初级1/2》

很好的自学入门教材,精华在练习B、C上,跟读能很快入门。
P.S.外研版音频把精华阉割了,请找原版音频

image

《会说日语的179个理由》《不会说日语的135个理由》

有趣的日语语法书,睡前读物哈哈。

image

《日语基础语法整理》

对入门者有帮助,表格式的,一本薄书帮你整理初级语法。

image

《袖珍日汉词典》

商务印书馆,2002年修订本,高中时推游戏啃生肉完全靠这个。
易用、解释清晰,应该说很良心吧,自己用过最多的词典类工具书了= =

其他


image

《思考,快与慢》

对人的直觉的研究,有看的价值。
一本有趣的书吧,重新审视自己。

image

《读懂世界格局的第一本书》

写的倒是精彩,无奈自己却不懂怎么评价。。附一篇书评
book.douban.com/review/4999685

image

《游戏关卡设计》

N年前的睡前读物,感觉最有用的是讲游戏开发工程的那部分。
虽然书名是关卡设计但是相关内容现在完全不记得了。

todo想看的书:
《谈判力》