Article image
Vagner Cruz
Vagner Cruz18/11/2021 15:05
Compartilhe

4 de 8 dos meus livros de programação mais recomendados

  • #Desperte o potencial
  • #Soft Skill

Para este post eu separei alguns itens da lista que eu confirmo como muito bons, seja porque eu li, ou porque alguém que eu confio leu e recomenda.

#1 Padrões de Projeto: Soluções reutilizáveis de software orientado à objetos

image

Número dois na lista mundial de recomendações da Dev-Books.com, o clássico da Gang of Four que definiu e formalizou os padrões de software mais conhecidos e utilizados da indústria. Referência obrigatória em qualquer disciplina de padrões de projeto em faculdades mundo afora, é um livro denso e que eu não recomendo para iniciantes em software, mas que é livro de cabeceira para programadores plenos e sêniors que busquem se tornar ainda melhores.

#2 Código Limpo: Habilidades Práticas do Agile Software

image

Esse é o meu xodó...

Clássico de Robert C. Martin, o Uncle Bob, Código Limpo é o#3 da lista mundial, sendo um livro objetivo, pragmático para escrever código melhor desde a sua concepção, produzindo softwares mais robustos e manuteníveis.Tio Bob é uma referência mundial no assunto, amplamente recomendado para desenvolvedores de todos os níveis. 

#3 Domain Driven Design: Atacando as complexidades no coração do software

image

Outro clássico sobre padrões de projeto e também dica de um saudoso professor que eu tive, especificamente sobre DDD: Domain Driven Design, ou projeto orientado à domínio.

Uma arquitetura de software muito difundida atualmente, o DDD também não é uma leitura muito fácil para iniciantes, mas obrigatória para engenheiros de software.

Também não conheci o DDD através desse livro, mas através de tutoriais e aulas na Internet. O que não diminui, no entanto, a sua importância enquanto instrumento de ensino, mas apenas aumenta e melhora.

#4 Padrões de Arquitetura de Aplicações Corporativas

image

Mais um livro de padrões de projeto. No entanto, diferente do DDD do Eric Evans e do Design Patterns da Gang of Four, este aqui foi me passado como recomendação para todos os públicos. Isso porque além de ser extremamente bem organizado, tem padrões com as mais variadas complexidades, muito objetivos, com exemplos muito claros e muito prático.

Diferente dos GoF Patterns, é muito mais prático e é difícil de encontrar um padrão em que você não tenha um bom exemplo de uso em mente, enquanto nos design patterns originais alguns soam muito específicos e com pouca utilidade para o modelo moderno de desenvolvimento de softwares.

Bom por hoje é isto pessoal! amanhã irei postar os outros 4 e com alguns bônus também!

Compartilhe
Comentários (5)
Nicole Cristina
Nicole Cristina - 18/11/2021 20:40

Muito bom, Vagner!

Alexandre Filho
Alexandre Filho - 18/11/2021 16:32

Obrigado pelas recomendações!!

Sisnando Junior
Sisnando Junior - 18/11/2021 16:50

Por enquanto só tenho o Código Limpo. :)

Marcus Andrade
Marcus Andrade - 18/11/2021 16:05

Muito bom

Erasmo Bezerra
Erasmo Bezerra - 18/11/2021 15:21

Ótimas recomendações meu caro! Sucesso!