
Length8h 53m
About this audiobook
Características principais Este livro enfoca o paradigma funcional do C#, que lhe dará um novo ângulo de codificação com C# Ele ilustra as vantagens que a programação funcional traz para a mesa e os benefícios de codificação associados Este guia prático cobre todos os aspectos da programação funcional e fornece soluções que podem ser aplicadas em cenários de negócios Descrição do livro A programação funcional torna seu aplicativo mais rápido, melhora o desempenho e aumenta sua produtividade. O código C# é escrito em um nível mais alto de abstração, de modo que o código esteja mais próximo dos requisitos de negócios, abstraindo muitos detalhes de implementação de baixo nível. Este livro preenche a lacuna de linguagem para desenvolvedores C#, mostrando como criar e consumir construções funcionais em C#. Também preenchemos a lacuna de domínio mostrando como as construções funcionais podem ser aplicadas em cenários de negócios. Vamos levá-lo através de expressões lambda e métodos de extensão e ajudá-lo a desenvolver uma compreensão profunda dos conceitos e práticas de LINQ e recursão em C#. Ao final do livro, você será capaz de escrever código usando a melhor abordagem e será capaz de realizar testes de unidade em programação funcional, mudando a forma como você escreve seus aplicativos e revolucionando seus projetos. O que você vai aprender Desenvolva um aplicativo usando a abordagem funcional Implemente o teste de unidade para programar o código funcionalmente Crie código eficiente usando programação funcional Trabalhe por meio de uma consulta LINQ para poder trabalhar com dados Compor programas assíncronos para criar um aplicativo responsivo Use recursão na programação de funções para simplificar o código Otimize o código do programa
Audiobook details
GenreTechnology
Length8 hrs 53 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateDec 12, 2022
LanguagePortuguese
Table of contents
1Descubra os segredos da programação funcional usando C# e mude para sempre a maneira como você aborda seus aplicativos
2Prefácio
3O que este livro cobre
4O que você precisa para este livro
5Para quem é este livro
Mostrar todos os capítulosVer menos
6Convenções
7Capítulo 1. Experimentando o estilo funcional em C#
8Introdução à programação funcional
9Noções básicas sobre definições, scripts e sessões
10Usando substituição e simplificação para calcular a expressão
11Entendendo as funções usadas para programação funcional
12Formando a definição
13Escovando
14Comparação entre programação funcional e imperativa
15Preparando o compilador C#: Observação
16Conceitos de programação funcional
17Funções de primeira classe e de ordem superior
18Dica
19tipos de função
20valores de função
21funções puras: Observação
22funções recursivas
23Sentindo-se funcional em C#
24Usando o conceito matemático para entender a abordagem funcional
25Aplicando tupla para C# funcional
26Curry em C#
27Pipelining
28encadeamento de métodos
29Transformando código imperativo em código funcional
30A abordagem do código imperativo
31A abordagem do código funcional
32O método GenerateOrderedList()
33O método Main()
34As vantagens e desvantagens da programação funcional
35Resumo
36Capítulo 2. Delegados passo a passo
37Apresentando delegados
38Observação
39Delegados simples
40Delegados Multicast
41Usando os métodos Delegate.Combine() e Delegate.Remove()
42Observação
43Usando os operadores += e -=
44Dica
45Delegados integrados
46delegados genéricos
47Os delegados da Action e do Func
48Variação distintiva em delegados
49Covariância
50Contravariância