Capa do Livro Código Limpo - Habilidades Práticas do Agile Software - Robert C. Martin

Código Limpo - Habilidades Práticas do Agile Software - Robert C. Martin

524 palavras · 3 minutos tempo de leitura Ciências Exatas/Engenharia e tecnologia Informática Administração e Negócios Autoajuda

Ei! Você também adora ler sempre que pode? Descubra o poder do Kindle!

Capítulo 1: Introdução

O livro "Código Limpo" de Robert C. Martin é um guia prático para escrever código de alta qualidade. Ele aborda tópicos como legibilidade, manutenibilidade, testabilidade e desempenho. O livro é escrito de forma clara e concisa, com muitos exemplos de código.

Capítulo 2: Princípios Básicos

O capítulo 2 apresenta os princípios básicos da programação limpa. Esses princípios incluem:

  • Legibilidade: O código deve ser fácil de ler e entender.
  • Manutenibilidade: O código deve ser fácil de manter e atualizar.
  • Testabilidade: O código deve ser fácil de testar.
  • Desempenho: O código deve ser eficiente e rápido.

Capítulo 3: Nomes Significativos

O capítulo 3 discute a importância de usar nomes significativos para variáveis, funções e classes. Nomes significativos ajudam a tornar o código mais legível e compreensível.

Capítulo 4: Funções

O capítulo 4 discute as melhores práticas para escrever funções. Essas práticas incluem:

  • Tamanho: As funções devem ser curtas e fáceis de entender.
  • Parâmetros: As funções devem ter o menor número possível de parâmetros.
  • Retornos: As funções devem retornar um único valor.

Capítulo 5: Estruturas de Controle

O capítulo 5 discute as melhores práticas para usar estruturas de controle. Essas práticas incluem:

  • Uso de if/else: As instruções if/else devem ser usadas com moderação.
  • Uso de switch/case: As instruções switch/case devem ser usadas quando houver muitas opções.
  • Uso de loops: Os loops devem ser usados com cuidado.

Capítulo 6: Classes

O capítulo 6 discute as melhores práticas para escrever classes. Essas práticas incluem:

  • Coesão: As classes devem ser coesas, ou seja, devem ter um único propósito.
  • Acoplamento: As classes devem ser fracamente acopladas, ou seja, devem depender de poucas outras classes.
  • Herança: A herança deve ser usada com cuidado.

Capítulo 7: Testes

O capítulo 7 discute a importância dos testes. Os testes ajudam a garantir que o código esteja funcionando corretamente. O capítulo aborda diferentes tipos de testes, como testes unitários, testes de integração e testes de sistema.

Capítulo 8: Desempenho

O capítulo 8 discute as melhores práticas para melhorar o desempenho do código. Essas práticas incluem:

  • Uso de algoritmos eficientes: Os algoritmos devem ser escolhidos com cuidado para garantir que o código seja eficiente.
  • Uso de estruturas de dados eficientes: As estruturas de dados devem ser escolhidas com cuidado para garantir que o código seja eficiente.
  • Otimização: O código deve ser otimizado para melhorar o desempenho.

Capítulo 9: Refatoração

O capítulo 9 discute a importância da refatoração. A refatoração é o processo de melhorar a qualidade do código sem alterar sua funcionalidade. O capítulo aborda diferentes técnicas de refatoração, como renomeação de variáveis, extração de funções e encapsulamento.

Capítulo 10: Conclusão

O capítulo 10 conclui o livro, resumindo os principais pontos e oferecendo conselhos sobre como escrever código limpo.

Por que ler "Código Limpo"?

"Código Limpo" é um livro essencial para qualquer programador que deseja escrever código de alta qualidade. O livro é escrito de forma clara e concisa, com muitos exemplos de código. Os tópicos abordados no livro são essenciais para escrever código legível, manutenível, testável e eficiente.

Se você é um programador que deseja melhorar a qualidade do seu código, eu recomendo fortemente que você leia "Código Limpo".

Você pode ver este livro direto na busca da Amazon clicando aqui.

Melhores preços na Amazon

Compre agora na Amazon com os melhores preços