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

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
主站蜘蛛池模板: 永修县| 信丰县| 澳门| 四平市| 万盛区| 庆阳市| 霍邱县| 通州区| 丰顺县| 深州市| 小金县| 克东县| 当雄县| 宁海县| 连山| 桂平市| 唐山市| 荣成市| 凌源市| 镇平县| 瓮安县| 故城县| 穆棱市| 沙湾县| 沙雅县| 枣强县| 南投市| 哈巴河县| 洮南市| 高安市| 新昌县| 双峰县| 微山县| 闻喜县| 平山县| 赤水市| 黄梅县| 双峰县| 鄂州市| 巢湖市| 江源县|