Swift High Performance

Swift High Performance

评分

★★★★★

ISBN

9781785284960

出版社

Packt Publishing 2015-11-06出版

分类

编程设计

内容简介
This book is aimed at experienced Swift developers wanting to optimize their programs on Apple platforms to optimize application performance.
AI简介
这是一本针对经验丰富的Swift开发者,旨在优化苹果平台上的程序性能的实战指南。这本书通过详细解析Swift语言的特性,帮助读者理解Swift编程体验,并引导读者编写出干净代码。书中还深入探讨了理解 immutability的重要性,并详细介绍了如何使用Playgrounds和LLDB进行高效的代码测试和调试。 本书的核心内容在于如何提高代码性能,通过优化Checklist,读者可以了解到如何优化常数、变量、方法调用、智能代码、值对象和参考对象、Swift 数组和 unsafe C 数组等关键因素。书中还详细介绍了数据结构概述和适用场景,以及如何在实际开发中选择合适的数据结构。 此外,本书还深入探讨了高性能和高并发的概述,以及如何通过避免状态、分而治之和设计异步架构等方法来设计高性能和高并发的系统。书中还详细介绍了懒加载模式,并解释了如何通过懒加载和懒集合评估来提高程序的性能。
阅读/下载地址