Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 4 votos.
From Objects to Functions: Build Your Software Faster and Safer with Functional Programming and Kotlin
Construir aplicaciones más rápido y con menos esfuerzo utilizando la programación funcional y Kotlin. Aprenda construyendo una aplicación completa, desde la recopilación de requisitos hasta la entrega de una arquitectura de microservicios siguiendo los principios de la programación funcional. Aprenda a implementar CQRS y EventSourcing de forma funcional para mapear mejor el dominio en el código y mantener bajo el coste del cambio durante todo el ciclo de vida de la aplicación.
Si siente curiosidad por la programación funcional o tiene dificultades para ponerla en práctica, esta guía le ayudará a aumentar su productividad componiendo pequeñas funciones en lugar de crear objetos gordos.
Cambiar al paradigma funcional no es fácil cuando estás acostumbrado a la programación orientada a objetos. Necesitas algo más que lambdas y mapear sobre colecciones para conseguir un estilo declarativo y desvincular el estado de los cálculos. Utilice transformaciones y composiciones para escribir menos código con mejores resultados. Aumente su productividad y aproveche el poder de la programación funcional creando aplicaciones del mundo real en lugar de centrarse en conceptos teóricos.
Trabaje a través de una serie de ejercicios breves para encontrar y componer funciones puras, y cree estructuras de datos que funcionen como el álgebra. Deshágase del estado mutable en su software para eliminar la principal fuente de errores. Aplique los patrones CQRS y EventSourcing para traducir los requisitos de las partes interesadas en diseño funcional y luego en código. Vea cómo la sintaxis fácil de aprender y el enfoque funcional de Kotlin lo convierten en una gran opción para un lenguaje pragmático que se integra bien con el código y las bibliotecas Java existentes.
Aproveche la programación funcional para crear y entregar aplicaciones sólidas en menos tiempo y con menos defectos.
Lo que necesita:
El código de este libro está diseñado para que pueda crear su aplicación desde cero en Windows, Mac y Linux. Necesitarás un IDE reciente, recomendamos IntelliJ Community Edition, y Kotlin 1. 3. x o posterior.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)