海澜的书单(攻略)

前言:当你身处充满荆棘的迷宫之中,如果能站在巨人的肩膀,会让你看的更远,了解正确的方向。

基础语言类

果壳中的C#——C#5.0权威指南

对C#有体系的介绍,对于单纯只学习语法的同学很有帮助

深入理解C#(第3版)

实用性非常强的一本书,不论是面试还是工作中都有极大的帮助,帮助想在C#更上一层楼的同学解决很多疑惑【非常推荐】

CLR via C#(第4版)

比较厚的一本书,这一本书足够看上2-3个月,更深层次讲解了C#中的原理,并且对架构设计上的策略、规范也有一定的帮助,可以解决很多同学在面试过程中遇到“造航母”的问题,在常规业务实现上这本书提供的帮助不多,但是想写出稳定、高性能、易理解、可扩展的代码,这本书是不二的选择。【非常推荐】

Effective C#:改善C#代码的50个有效方法(原书第3版)

编写高质量代码:改善C#程序的157个建议

科普类图书,非常实用。教你在使用C#中各种高效的技巧,地铁、公交途中首选【推荐】

C#高级编程(第10版)

大而全的书籍,书中涵盖很多.net开发和visual studio的使用,有点像百科全书的意思。



Lua程序设计(第4版)

初学者非常适合的lua书籍,轻薄、易读。【推荐】

Lua设计与实现



结构类

设计模式与游戏完美开发

笔者第一本设计模式书籍,结合Unity进行讲解,理论和实际应用相结合【推荐】

大话设计模式(交互启发式教学 谈笑间详解设计模式 让你爱不释手)

一本通俗易懂的设计模式书籍,让学习不再枯燥,快速掌握设计模式其中的乐趣。【推荐】

游戏架构:核心技术与面试精粹

总结类书籍:轻薄、易看。地铁、公交途中适用的读物。

代码整洁之道(Robert C. Martin力作,韩磊献译)

这是一本非常优秀的指导性图书,他让笔者真正的意识到,什么才是真正的优雅代码,什么样子的代码才让人赏心悦目。【十分推荐】

重构 改善既有代码的设计

游戏编程模式

好友强力推荐,还没看~



算法类

啊哈!算法

科普类算法图书,也是地铁、公交途中不错的读物【推荐】

算法基础:打开算法之门 (美)托马斯 H.科尔曼(Thomas H.Cormen) 著;王宏志 译

算法圣经

算法导论(原书第3版)(全球超过50万人阅读的算法圣经!算法标准教材,国内外1000余所高校采用)

算法圣经Plus

Unity 2017经典游戏开发教程 算法分析与实现



扩展知识

GitHub入门与实践

现在Github已经出了中文的帮助文档(也有本分还没有翻译),所以这本书实用价值没有以前大了

3D数学基础:图形与游戏开发——游戏软件开发专家系列

3D数学中的圣经等级的书籍啦,不过笔者更喜欢看视频教程

Unity 3D网络游戏实战

很不错的入门网络的书籍,现在已经出了第二版。【推荐】

Unity Shader入门精要

国内屈指可数、优秀的shader书籍 【推荐】

高效程序员的45个习惯:敏捷开发修炼之道(修订版)

提供工作流的书籍,地铁、公交途中读物,可以让你有效的掌握如何制定高效的工作流,如何发现工作流中的问题并提出改善方案【推荐】

程序员思维修炼(修订版)

提高工作效率的书籍,让你充分利用人类大脑的优势和习惯,高效的学习和工作,也是地铁、公交途中首选的书籍【非常推荐】

程序员修炼之道——从小工到专家

这是一本总结开发技巧的指导性图书,在时间与质量、需求与实施之间的博弈找到平衡点。【推荐】

代码整洁之道 程序员的职业素养

Unity 游戏优化(第2版)

对于关注优化的开发者,这是一本承上启下的好书,涵盖多个方面的优化技巧。【非常推荐】

领域驱动三部曲

领域驱动设计 软件核心复杂性应对之道 修订版

书确实是好书,就是翻译欠佳。。。。有能力还是看原版吧

实现领域驱动设计(DDD之父作序力荐 让DDD思想真正落地的首创巨著)

领域驱动设计精粹

你可能感兴趣的:(海澜的书单(攻略))