Throughout my development experience, every time I learned a new programming language, there was usually some mention on how code for that language should be written and formatted. Early in my development career (which was a long time ago), these recommendations were very basic formatting recommendations, such as how to indent your code, or just having one statement per line. It really wasn't until the last 10 to 12 years that I started seeing complex and detailed formatting and style guides for different programming languages. Today, it will be hard pressed to find a development shop with more than two or three developers who did not have style/formatting guides for each language that they use. Even companies that do not create their own style guides generally refer back to some standard guide published by other companies, such as Google, Oracle, or Microsoft. These style guides help teams to write consistent and easy-to-maintain code.
Mastering Swift
By :
Mastering Swift
By:
Overview of this book
Table of Contents (22 chapters)
Mastering Swift
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Taking the First Steps with Swift
Learning about Variables, Constants, Strings, and Operators
Using Collections and Cocoa Data Types
Control Flow and Functions
Classes and Structures
Working with XML and JSON Data
Custom Subscripting
Using Optional Type and Optional Chaining
Working with Generics
Working with Closures
Using Mix and Match
Concurrency and Parallelism in Swift
Swift Formatting and Style Guide
Network Development with Swift
Adopting Design Patterns in Swift
Index
Customer Reviews