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

Chapter 2. Making a Good Application Architecture in Swift

Swift is a high-performance programming language, as you learned in the previous chapter. You also learned that writing good code is even more important than making it high-performance code. In this chapter, we will put the all-powerful features of Swift together and create an application. We will do this by covering the following topics:

  • Writing clean code
  • Immutability
  • Value types and immutability
  • Representing the state with classes
  • Representing the absence of values with optionals
  • Functional programming
  • Generics
主站蜘蛛池模板: 镇原县| 吉林市| 江北区| 调兵山市| 铜陵市| 竹北市| 威远县| 锦州市| 牙克石市| 华池县| 长治市| 漳平市| 秀山| 肥东县| 宜章县| 麻江县| 礼泉县| 平乡县| 土默特左旗| 瓮安县| 保定市| 馆陶县| 洪洞县| 高淳县| 石台县| 团风县| 建瓯市| 菏泽市| 遂平县| 赫章县| 名山县| 博白县| 治县。| 平山县| 沾益县| 大悟县| 兰溪市| 麻江县| 临江市| 肃宁县| 洛川县|