PortadaGruposCharlasMásPanorama actual
Buscar en el sitio
Este sitio utiliza cookies para ofrecer nuestros servicios, mejorar el rendimiento, análisis y (si no estás registrado) publicidad. Al usar LibraryThing reconoces que has leído y comprendido nuestros términos de servicio y política de privacidad. El uso del sitio y de los servicios está sujeto a estas políticas y términos.

Resultados de Google Books

Pulse en una miniatura para ir a Google Books.

Cargando...

Swift 4 Protocol-Oriented Programming - Third Edition: Bring predictability, performance, and productivity to your Swift applications

por Jon Hoffman

MiembrosReseñasPopularidadValoración promediaConversaciones
5Ninguno2,994,381NingunoNinguno
Build fast and powerful applications by harnessing the power of protocol-oriented programming in Swift 4About 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 frameworksWho This Book Is ForThis 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 secondIn DetailSwift 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 approachThis 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.… (más)
Añadido recientemente porRaggedyMe, keimevo, William_T_Goodall
Ninguno
Cargando...

Inscríbete en LibraryThing para averiguar si este libro te gustará.

Actualmente no hay Conversaciones sobre este libro.

Ninguna reseña
sin reseñas | añadir una reseña
Debes iniciar sesión para editar los datos de Conocimiento Común.
Para más ayuda, consulta la página de ayuda de Conocimiento Común.
Título canónico
Título original
Títulos alternativos
Fecha de publicación original
Personas/Personajes
Lugares importantes
Acontecimientos importantes
Películas relacionadas
Epígrafe
Dedicatoria
Primeras palabras
Citas
Últimas palabras
Aviso de desambiguación
Editores de la editorial
Blurbistas
Idioma original
DDC/MDS Canónico
LCC canónico

Referencias a esta obra en fuentes externas.

Wikipedia en inglés

Ninguno

Build fast and powerful applications by harnessing the power of protocol-oriented programming in Swift 4About 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 frameworksWho This Book Is ForThis 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 secondIn DetailSwift 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 approachThis 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.

No se han encontrado descripciones de biblioteca.

Descripción del libro
Resumen Haiku

Debates activos

Ninguno

Cubiertas populares

Enlaces rápidos

Valoración

Promedio: No hay valoraciones.

¿Eres tú?

Conviértete en un Autor de LibraryThing.

 

Acerca de | Contactar | LibraryThing.com | Privacidad/Condiciones | Ayuda/Preguntas frecuentes | Blog | Tienda | APIs | TinyCat | Bibliotecas heredadas | Primeros reseñadores | Conocimiento común | 207,060,495 libros! | Barra superior: Siempre visible