- Hands-On Design Patterns with Swift
- Florent Vilmart Giordano Scalzo Sergio De Simone
- 153字
- 2021-07-02 14:44:56
Preface
Hands-on Design Patterns in Swift provides a complete overview of how to implement classic design patterns in Swift. Swift is a modern language, and for users coming from a purely object-oriented language background, it may feel overwhelming. It has peculiar characteristics that create new programming paradigms, such as protocol programming, and appropriate solutions to problems such as type erasure. Both of these are covered in this book.
Design patterns do not live in isolation, however, but they help to solve real-world problems. Particular attention is given to presenting them in a number of realistic scenarios.
The goal of Swift is to create robust and maintainable apps, be they mobile or server. However, well-known techniques such as dependency injection and automatic testing are taken from other programming languages.
Finally, since most of the modern software relies upon open source, the final chapter shows how to release and maintain a Swift open source package.
- SQL Server 2008數(shù)據(jù)庫應(yīng)用技術(shù)(第二版)
- 從0到1:數(shù)據(jù)分析師養(yǎng)成寶典
- Hadoop大數(shù)據(jù)實戰(zhàn)權(quán)威指南(第2版)
- Mastering Machine Learning with R(Second Edition)
- Remote Usability Testing
- 數(shù)據(jù)挖掘原理與SPSS Clementine應(yīng)用寶典
- 一個64位操作系統(tǒng)的設(shè)計與實現(xiàn)
- MySQL 8.x從入門到精通(視頻教學(xué)版)
- 網(wǎng)站數(shù)據(jù)庫技術(shù)
- Apache Kylin權(quán)威指南
- 達(dá)夢數(shù)據(jù)庫運維實戰(zhàn)
- 數(shù)據(jù)庫原理與應(yīng)用
- 數(shù)據(jù)庫應(yīng)用系統(tǒng)技術(shù)
- 數(shù)據(jù)中心經(jīng)營之道
- Swift Functional Programming(Second Edition)