DISEÑO FUNCIONAL

DISEÑO FUNCIONAL

PRINCIPIOS, PATRONES Y PRÁCTICAS

MARTIN, ROBERT C.

38,95 €
IVA incluido
Editorial:
ANAYA MULTIMEDIA, S.A.
Año de edición:
2024
ISBN:
978-84-415-4901-2
Páginas:
336
Encuadernación:
Rústica
38,95 €
IVA incluido

En Diseño funcional, el reputado ingeniero de software Robert C. Martin («Uncle Bob») explica cómo y por qué utilizar la programación funcional para crear sistemas mejores para clientes reales. Martin compara las estructuras de la programación convencional orientada a objetos en Java con las que permiten los lenguajes funcionales, identifica los mejores roles para cada una y muestra cómo crear sistemas mejores utilizándolos correctamente en cada contexto.El enfoque de Martin es pragmático, con una teoría mínima, y se centra en la solución de problemas «desde las trincheras». A través de ejemplos accesibles, los desarrolladores profesionales descubrirán cómo el lenguaje Clojure, rico a nivel semántico y fácil de aprender, puede ayudarles a mejorar la limpieza del código, el diseño, la disciplina y los resultados. Martin examina los conocidos principios SOLID y los patrones de diseño Gang of Four desde una perspectiva funcional, y revela por qué los patrones siguen teniendo un gran valor para los programadores funcionales, y cómo usarlos para conseguir resultados superiores.* Entienda conceptos 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 casos prácticos elaborados con cuidado.* Explore técnicas de diseño funcional para el flujo de datos.* Use principios SOLID clásicos para escribir mejor código Clojure.* Domine enfoques pragmáticos respecto a las pruebas funcionales, las GUI y la concurrencia.* Aproveche al máximo los patrones de diseño en entornos funcionales.* Cree paso a paso una aplicación de clase empresarial en Clojure.

Artículos relacionados

  • AUTOMATIZA LAS TAREAS ABURRIDAS CON PYTHON, 3.ª EDICION
    SWEIGART, AL
    No pierdas tiempo haciendo lo que un mono bien adiestrado podría hacer. Aunque nunca hayas escrito ni una línea de código, puedes delegar ese trabajo monótono en tu ordenador. Automatiza las tareas aburridas con Python.En esta tercera edición totalmente revisada de Automatiza las tareas aburridas con Python, aprenderás a usar Python para escribir programas que hagan en minutos ...
    Disponibilidad inmediata

    62,50 €

  • CIENCIA DE DATOS CON PYTHON
    En un mundo donde el análisis de datos y la inteligencia artificial transforman sectores como la educación, la salud, el comercio o la investigación, este libro se convierte en una guía imprescindible para quienes desean adentrarse en el análisis de datos utilizando Python y las técnicas más actuales de Machine Learning.A través de un enfoque práctico y didáctico, esta obra aco...
    Disponibilidad inmediata

    27,90 €

  • GUÍA DE PROGRAMACIÓN EN C/C++
    LÓPEZ, ELIEZER
    Medio siglo después, C y C++ son los lenguajes más eficientes de la historia y el fundamento de gran parte de la tecnología que utilizamos a diario. Creados por y para programadores, se siguen enseñando en miles de centros educativos y ofrecen multitud de ventajas a empresas relevantes en multitud de sectores.C y C++ están presentes en una amplia variedad de sectores gracias a ...
    Disponibilidad inmediata

    29,95 €

  • PYTHON BLACK HAT
    ARNOLD, TIM / SEITZ, JUSTIN
    Cuando se trata de crear herramientas de hackeo potentes y eficaces, Python es el lenguaje elegido por la mayoría de los analistas de seguridad. En este libro explorarás el lado más oscuro de las capacidades de Python: todo, desde escribir sniffers de red, robar credenciales de correo electrónico y acceder a directorios y carpetas por la fuerza hasta crear fuzzers de mutación, ...
    Disponibilidad inmediata

    32,95 €

  • PROGRAMACIÓN EN PYTHON
    GÓMEZ DELGADO, JAVIER / GARCÍA GARCÍA-DONCEL, JESÚS
    Con Programación en Python: Más allá del código no solo aprenderás a programar, sino que te convertirás en un desarrollador versátil, preparado para enfrentar los desafíos del mundo tecnológico actual y transformar ideas en soluciones innovadoras. Desde la instalación del entorno y los editores de Python hasta el desarrollo de aplicaciones sofisticadas, este ma¬nual ofrece un ...
    Disponibilidad inmediata

    30,00 €

  • ANALISIS DE DATOS A GRAN ESCALA CON PYTHON Y SPARK
    GALAR, MIKEL / TRIGUERO, ISAAC
    El análisis de datos a gran escala es clave para construir modelos de inteligencia artificial. Aprenda, con un enfoque práctico, a diseñar modelos de machine learning a gran escala con Python y Spark.El procesamiento y análisis de datos en inteligencia artificial requiere plataformas distribuidas capaces de gestionar grandes volúmenes de información. Esta guía práctica ofrece l...
    Disponibilidad inmediata

    29,95 €

Otros libros del autor

  • ARTESANÍA DEL CÓDIGO LIMPIO, LA
    MARTIN, ROBERT C.
    Cómo escribir código del que se sienta orgulloso... todos los días En La artesanía del código limpio el legendario Robert C. Martin ('Uncle Bob') ha escrito los principios que definen la profesión (y el arte) del desarrollo de software. Uncle Bob reúne las disciplinas, los estándares y la ética que necesita para entregar un software sólido y efectivo y para estar orgulloso de ...
    Sin stock - Consultar plazo de entrega

    39,95 €

  • DESARROLLO ÁGIL ESENCIAL
    MARTIN, ROBERT C.
    Casi veinte años después de la presentación del Manifiesto Ágil, el legendario Robert C. Martin Uncle Bob vuelve a presentar los principios y valores del desarrollo ágil a una nueva generación, tanto de programadores como de no programadores. En este libro elimina malos entendidos y distracciones que, a lo largo de los años, han hecho que utilizar el desarrollo ágil sea más dif...
    Sin stock - Consultar plazo de entrega

    33,95 €

  • LIMPIADOR DE CÓDIGO, EL
    MARTIN, ROBERT C.
    La esperada continuación del aclamado 'Código Limpio' de 'Uncle Bob'. Los programadores que resisten y triunfan en medio de la turbulenta incertidumbre y la presión continua tienen un rasgo en común: les importa mucho el proceso de creación de software. Lo ven como una impecable y excelente obra. Son profesionales. En este libro, el legendario experto en software Robert C. Ma...
    Sin stock - Consultar plazo de entrega

    33,95 €

  • ARQUITECTURA LIMPIA
    MARTIN, ROBERT C.
    Aplicando unas reglas universales de la arquitectura de software, podrá mejorar tremendamente la productividad en la implementación de cualquier programa. Ahora, continuando el éxito sus libros más vendidos, " Código Limpio " y " The Clean Coder " , el legendario experto en software Robert C. Martin revela estas reglas y le ayuda a implementarlas. Martin no se limita a pres...
    Sin stock - Consultar plazo de entrega

    42,95 €

  • CÓDIGO LIMPIO
    MARTIN, ROBERT C.
    Cada año, se invierten innumerables horas y se pierden numerosos recursos debido a código mal escrito, ralentizando el desarrollo, disminuyendo la productividad, generando graves fallos e incluso pudiendo acabar con la organización o empresa. El reconocido experto de software Robert C. Martin, junto con sus colegas de Object Mentor, nos presentan sus óptimas técnicas y metodo...
    Sin stock - Consultar plazo de entrega

    53,50 €