官术网_书友最值得收藏!

  • Swift High Performance
  • Kostiantyn Koval
  • 216字
  • 2021-08-05 16:36:22

What this book covers

Chapter 1, Exploring Swift's Power and Performance, introduces Swift, its powerful features, its performance, and its interoperability with Objective-C.

Chapter 2, Making a Good Application Architecture in Swift, covers in detail the powerful features of Swift and how to apply them to build a solid application architecture.

Chapter 3, Testing and Identifying Slow Code with the Swift Toolkit, introduces different Swift and Xcode tools for code prototyping, performance measurement, and identifying and improving slow code.

Chapter 4, Improving Code Performance, shows Swift's performance-related details and features and demonstrates how Swift achieves its high performance. This chapter also covers different optimization techniques for improving performance in your applications.

Chapter 5, Choosing the Correct Data Structure, covers different data structures, their features, their performance characteristics, and suggestions on when to apply them.

Chapter 6, Architecting Applications for High Performance, demonstrates different application architecture techniques that allow you to achieve high performance, such as concurrency, avoiding state, and single responsibility.

Chapter 7, The Importance of Being Lazy, covers important techniques for improving an application's performance, such as lazy loading, lazy collections, and evaluation.

Chapter 8, Discovering All the Underlying Swift Power, gives you more details of Swift's structure, its tools, and the compilation process, and gives a better understanding of how Swift achieves its performance.

主站蜘蛛池模板: 重庆市| 仁怀市| 通辽市| 方城县| 临桂县| 丰城市| 苏州市| 岱山县| 明光市| 珲春市| 安庆市| 德令哈市| 海林市| 徐汇区| 鸡泽县| 青河县| 桐梓县| 平顺县| 乌兰县| 安庆市| 札达县| 济源市| 阿合奇县| 城固县| 依安县| 南靖县| 余姚市| 化州市| 林芝县| 巍山| 张家港市| 马山县| 通江县| 鸡泽县| 峨山| 如皋市| 昌江| 襄汾县| 运城市| 新邵县| 阳朔县|