推荐阅读书籍

40 阅读2分钟

阅读书籍

  

设计模式相关:

《设计模式 可复用面向对象软件的基础》

《Head First 设计模式》

《大话设计模式》

《Cocoa设计模式》

《Objective-C的编程之道:iOS的设计模式解析》

《Auto Layout开发秘籍》

《iOS开发进阶》唐巧

《Objective-C编程全解》

  • 《代码整洁之道》:书中有个别章节是只适用于Java,但是大部分章节还是适合所有程序员看的。读这本书可以感受到作者对好代码的偏执程度;第十七章算是对全书的总结和升华,需要反复阅读。对于程序员来说,这本书越早看越好。我打算趁热打铁,再看一遍。

      《重构:改善既有代码的设计》:在代码层面讲解了重构的一些方法,也结合了有代码的实际的例子讲解。其实很多技巧和方法在第一次写代码的时候就可以做了,不需要等到后面重构。

       《大话重构》:和上一版的《重构》不同,作者是在项目层面讲解的重构的几个步骤,而且也多次提到了领域驱动开发的概念。

  • 《修改软件的艺术》:作者首先介绍了传统的瀑布式软件开发流程的弊端,然后介绍了他关于软件工程的九个方法:如何在工程和代码层面来让软件更加便于修改和维护。

  • 《程序员的思维修炼》:作者讲解了R型和L型思维,以及如何充分利用这两种思维的优势来更高效地学习和工作。

三,iOS.Animations.by.Tutorials.v2.0(这是Raywenderlich出版的一本关于iOS动画的书)

四,iOS Core Animation: Advanced Technique(这本书同样是介绍iOS动画,但是侧重于介绍CALayer等各种原理行的东西)

五,HTTP权威指南(如果想弄懂iOS中的网络相关知识,强烈推荐先看一下这本书,绝对事半功倍!)

iOS应用安全权威指南

音视频开发进阶指南

AV Foundation开发秘籍

腾讯iOS测试实践

精通iOS开发(第8版)全Swift

objc中国 翻译的obj.io的内容,都是精华;

Introduction 《iOS Core Annimation》的中文译本;