- Paperback: 218 pages
- Publisher: Packt Publishing - ebooks Account; 2nd Revised edition edition (November 28, 2016)
- Language: English
- ISBN-10: 1787129942
- ISBN-13: 978-1787129948
- Product Dimensions: 7.5 x 0.5 x 9.2 inches
- Shipping Weight: 9.1 ounces (View shipping rates and policies)
- Average Customer Review: 3 customer reviews
- Amazon Best Sellers Rank: #3,487,334 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Swift 3 Protocol Oriented Programming - Second Edition Paperback – November 28, 2016
|New from||Used from|
There is a newer edition of this item:
Customers who bought this item also bought
About the Author
Jon Hoffman has over 20 years of experience in the field of information technology. Over those 20 years, Jon has worked in the areas of system administration, network administration, network security, application development, and architecture. Currently, Jon works as a senior software engineer for Syn-Tech Systems. Jon has developed extensively for the iOS platform since 2008. This includes several apps that he has published in the App Store, apps that he has written for third parties, and numerous enterprise applications. What really drives Jon is the challenges the information technology field provides and there is nothing more exhilarating to him than overcoming a challenge. You can follow Jon on his two blogs: http://masteringswift.blogspot.com and http://myroboticadventure.blogspot.com. Some of Jon’s other interests are watching baseball (Go Sox) and basketball (Go Celtics). Jon also really enjoys Tae Kwon Do where he and his oldest daughter Kailey earned their black belts together early in 2014, Kim (his wife) earned her black belt in December 2014, and his youngest daughter is currently working towards her black belt.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 85%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Try the Kindle edition and experience these great reading features:
Showing 1-3 of 3 reviews
There was a problem filtering reviews right now. Please try again later.
The new chapter on Generics is outstanding and does an outstanding job at showing how generics can be used. The case study chapter is a must read.
So reviewers say the book is very simplistic. The author does go into great detail to introduce protocols, protocol exceptions, error checking and value vs reference types but I believe it really helps to reinforce what you need to know to properly use the Protocol-oriented programming paradigm. If you are very familiar with protocols, value vs reference types or extensions, you can skip this chapters but the book is still well worth the cost.
For example, nowhere does it mention Apple's assertion that every value type should conform to the Equatable protocol. One might also expect more written on the changes in Swift 3 to Apple's libraries as they're more and more converted to Protocol-Oriented Programming. But the one mention of Swift 3 in this book is the inclusion of the fileprivate access control keyword.
All of the information you get here can be easily understood from the WWDC talks.