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

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
主站蜘蛛池模板: 会同县| 昌黎县| 孝昌县| 平顶山市| 黔江区| 蓬安县| 富蕴县| 碌曲县| 永清县| 镇沅| 屏东县| 乌鲁木齐县| 南城县| 张家港市| 万宁市| 苏州市| 任丘市| 商洛市| 灵山县| 额尔古纳市| 来宾市| 嵊泗县| 武邑县| 铜川市| 龙海市| 康乐县| 即墨市| 儋州市| 陵川县| 修武县| 东乡族自治县| 上杭县| 遂溪县| 乌鲁木齐县| 合肥市| 五寨县| 得荣县| 建昌县| 淄博市| 江山市| 临汾市|