Books > Computing & IT > Computer programming > Programming languages
|
Not currently available
Swift 4 Protocol-Oriented Programming - Third Edition (Paperback)
Loot Price: R1,166
Discovery Miles 11 660
|
|
Swift 4 Protocol-Oriented Programming - Third Edition (Paperback)
Supplier out of stock. If you add this item to your wish list we will let you know when it becomes available.
|
Build fast and powerful applications by harnessing the power of
protocol-oriented programming in Swift 4 About This Book * Leverage
the power of protocol-oriented programming in your applications and
learn from real-world use cases * Create a flexible code base with
protocols and protocol extensions * Leverage the power of generics
in Swift 4 to create very flexible frameworks Who This Book Is For
This book is for Swift developers who want to learn and implement
protocol-oriented programming in their real-world applications..
What You Will Learn * Understand the differences between
object-oriented programming and protocol-oriented programming *
Explore the different types that Swift offers and what pitfalls to
avoid * Delve into generics and generic programming * Learn how to
implement Copy-On-Write within your custom types * Implement
several design patterns in a protocol-oriented way * Design
applications by prioritizing the protocol first and the
implementation types second In Detail Swift has become the number
one language used in iOS and macOS development. The Swift standard
library is developed using protocol-oriented programming
techniques, generics, and first-class value semantics; therefore,
every Swift developer should understand these powerful concepts and
how to take advantage of them in their application design. This
book will help you understand the differences between
object-oriented programming and protocol-oriented programming. It
will demonstrate how to work with protocol-oriented programming
using real-world use cases. You will gain a solid knowledge of the
various types that can be used in Swift and the differences between
value and reference types. You will be taught how protocol-oriented
programming techniques can be used to develop very flexible and
easy-to-maintain code. By the end of the book, you will have a
thorough understanding of protocol-oriented programming and how to
utilize it to build powerful and practical applications. Style and
approach This book is written for developers who learn best by
working with code, so every concept discussed in this book is
reinforced with real code examples.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
You might also like..
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.