Cesta de la compra

Diseño funcional. Principios, patrones y prácticas

Autor Robert C. Martin

Editorial ANAYA MULTIMEDIA, S.A.

Diseño funcional. Principios, patrones y prácticas
-5% dto.    37,95€
36,05€
Ahorra 1,90€
Disponible online, recíbelo en 24/48h laborables

¿Quieres recogerlo en librería?
Envío gratis
España peninsular
  • Editorial ANAYA MULTIMEDIA, S.A.
  • ISBN13 9788441549012
  • ISBN10 844154901X
  • Tipo LIBRO
  • Páginas 352
  • Año de Edición 2024
  • Encuadernación Rústica

Diseño funcional. Principios, patrones y prácticas

Autor Robert C. Martin

Editorial ANAYA MULTIMEDIA, S.A.

-5% dto.    37,95€
36,05€
Ahorra 1,90€
Disponible online, recíbelo en 24/48h laborables

¿Quieres recogerlo en librería?
Envío gratis
España peninsular

Detalles del libro

En Dise¤o funcional, el reputado ingeniero de softwareRobert C. Martin (®Uncle Bob¯) explica c¢mo y por qu? utilizar laprogramaci¢n funcional para crear sistemas mejores para clientesreales. Martin compara las estructuras de la programaci¢nconvencional orientada a objetos en Java con las que permiten loslenguajes funcionales, identifica los mejores roles para cada una ymuestra c¢mo crear sistemas mejores utiliz ndolos correctamente encada contexto.

El enfoque de Martin es pragm tico, con unateor¡a m¡nima, y se centra en la soluci¢n de problemas ®desde lastrincheras¯. A trav?s de ejemplos accesibles, los desarrolladoresprofesionales descubrir n c¢mo el lenguaje Clojure, rico a nivelsem ntico y f cil de aprender, puede ayudarles a mejorar la limpiezadel c¢digo, el dise¤o, la disciplina y los resultados. Martin examinalos conocidos principios SOLID y los patrones de dise¤o Gang of Fourdesde una perspectiva funcional, y revela por qu? los patrones siguenteniendo un gran valor para los programadores funcionales, y c¢mousarlos para conseguir resultados superiores.

* Entiendaconceptos b sicos funcionales: inmutabilidad, datos persistentes,recursividad, iteraci¢n, pereza y programas con estado.

*Contraste los enfoques funcionales y de objetos a trav?s de casospr cticos elaborados con cuidado.

* Explore t?cnicas de dise¤ofuncional para el flujo de datos.

* Use principios SOLIDcl sicos para escribir mejor c¢digo Clojure.

* Domine enfoquespragm ticos respecto a las pruebas funcionales, las GUI y laconcurrencia.

* Aproveche al m ximo los patrones de dise¤o enentornos funcionales.

* Cree paso a paso una aplicaci¢n de clase empresarial en Clojure.

Más libros de Robert C. Martin