image

Bolsas de estudo DIO PRO para acessar bootcamps ilimitados

Disponível apenas:

527 vagas
Article image
João Anastácio
João Anastácio12/04/2023 11:56
Compartilhe
CI&T - Do Prompt ao AgenteRecomendados para vocêCI&T - Do Prompt ao Agente

Programacao Funcional

  • #Java
  • #Elixir

A programação funcional é um paradigma de programação que trata a computação como uma avaliação de funções matemáticas e evita o uso de estado e mutação de dados( nada de objetos e classes!). Em vez de alterar os dados diretamente, a programação funcional se concentra em criar e manipular funções imutáveis para produzir resultados previsíveis e consistentes. O código em programação funcional tende a ser mais curto e objetivo do que os de outros tipos de paradigma. Além disso facilitar a manutenção do código e eventuais mudanças, é mais simples adicionar testes e isolar uma função para fazer análises e corrigir falhas.

Mas e a dificuldade de aprendizado? Segundo especilistas na area, linguagem funcional e de mais facil aprendizado, pois em POO voce precisa pensar em Como fazer, na Funcional apenas o que precisa para ser feito.

Ficou curioso? Segue artigo da Nubank comentando sobre o assunto

Link Aqui

Compartilhe
Recomendados para você
Globant  - Java & Spring Boot AI Developer
Almaviva Solutions - Back-end com Java & QA
CI&T - Backend com Java & AWS
Comentários (0)
Recomendados para vocêCI&T - Do Prompt ao Agente