《Swift 编程权威指南》读后感

感谢图灵社区的电子书阅读奖励计划

这本书很厚很厚,可想而知肯定包含了很多知识点,阅读下来的确是这样,从基础介绍到高级应用都有包括。

但是,很可惜这并不是一本适合入门的书,在介绍数据类型时还能跟上作者的节奏,但是随着抛出的内容越来越多,感觉越来越吃力,直到介绍闭包。

在闭包章节,介绍了多种闭包的写法,看到的时候有种“孔乙己说茴字有几种写法”的既视感。而且一开始的例子是以最长的语法,然后逐渐简化,到最后提到“还有更简洁的写法”,总有一种炫耀感挥之不去。

当然这都是我作为一个新手看这本书的感受,或许别人想要的就是这种“多种写法”呢。

定位

所以就要谈到这本书的定位,至少这不是一本可以给没有接触过swift的人、甚至说不是给没有接触过静态类型语言的人看的(至少我的 js 基础并没有让我更快上手 swift)。

但是作为cookbook也不合适。我看过另一本以《权威指南》命名的是《JavaScript权威指南》,这本书阅读下来就是罗列了所有的知识点,附录是所有知识点按照首字母排序的简介清单。

在有了基础后,《JavaScript权威指南》就适合作为查漏补缺的存在,能够仔细阅读后对于 JavaScript 这个语言肯定能有一个全局的认知。

回过头来说《Swift 编程权威指南》。站在“课程”的角度来说,这本书是很恰当的,有知识点,有实例,有不同层次的课后练习。

如果想要通过本书对Swift有一个全局观就不合适,所以说到底还是对书的期望吧,有些人希望能循序渐进,有些人希望只给语法,有些人希望更多实例参考等等。

总结

但这本书不适合零基础的人我觉得是毫无疑问的,书中有太多专业性很强的知识点。比如后面有以“词法分析”作为实例介绍错误处理:

表达式计算编译器的第一步是词法分析。词法分析是把输入转化为一个符号序列。符号就是某种有意义的东西,比如数字或者加号。

说实话如果之前没有接触过相关知识点,只凭这些描述我是无法理解这到底是要实现什么。

或许在看完其他对新人更友好的书后再回过头来重新阅读这本《权威指南》就有不一样的收获吧。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,562评论 4 61
  • 各位领导,各位来宾,下午好; 大家最近能够在各类媒体上看到,今年6月万科和百度签订战略合作协议,同月360投资花样...
    卫琦V阅读 259评论 0 3
  • 2016年的最后一天,犹如去年的今天,对即将到来的新的一年总是满怀期待,期待新的一年会不一样一些。 一...
    YoungYoungZ阅读 357评论 0 1
  • 如果时光能倒流,你还会不会好好爱自己? 前段时间,舅舅因为身体上的疼痛继续加重,再加上没有任何的治疗办法,害怕自己...
    wxlily阅读 271评论 4 5
  • 就这样到了2016年的最后一天,看到空间里很多人的说说在总结这一年的事情,或者说是经验收获体会,也被影响想写点什么...
    传说中的XX同学阅读 250评论 0 0

友情链接更多精彩内容