Aprenda A Pensar E A Escrever Códigos Como Um Programador Funcional Com Este Guia Prático Desenvolvedores De Softwares Familiarizados Com A Programação Orientada A Objetos Poo Mergulharão De Cabeça Nos Principais Conceitos Da Programação Funcional Pf E Aprenderão A Usar Recursos Funcionais E Da Poo Em Projetos De Softwares Grandes Ou Complexos O Autor Jack Widman Usa Amostras De Java Python C Scala E Javascript Para Ajudá-Lo A Adquirir Uma Nova Perspectiva E Um Conjunto De Ferramentas Para Lidar Com A Complexidade Do Seu Domínio De Problema Você Aprenderá A Escrever Códigos Mais Simples Reutilizáveis Mais Fáceis De Testar E Modificar E Consistentemente Mais Corretos Este Livro Também Mostra Como Utilizar Padrões Da Teoria Das Categorias Para Ajudá-Lo A Preencher A Lacuna Entre A Poo E A Programação Funcional Aprenda O Básico Da Programação Funcional E Explore As Maneiras Como Os Programadores Funcionais Abordam Os Problemas Descubra Em Que Sentidos A Programação Funcional É Diferente Da Programação Orientada A Objetos E Imperativa Utilize Um Conjunto De Padrões De Design Práticos E Aplicáveis Que Modelam A Realidade De Maneira Funcional Aprenda A Incorporar Recursos Da Programação Funcional E Da Orientada A Objetos Em Projetos De Software Aplique Padrões De Design Funcionais De Modo Apropriado E Use-Os Para Escrever Códigos Corretos Robustos E Facilmente Modificáveis Este Livro Ressalta A Beleza E A Segurança Da Programação Funcional E