Conheça os livros de programação mais recomendados pelo Stack Overflow

Atire o primeiro bloco de código quem é programador e nunca consultou o Stack Overflow em busca da solução para um problema cabuloso. Fundado em 2008 por Jeff Atwood e Joel Spolsky, o site hoje já possui mais de 50 milhões de visitas por mês, vindas do mundo inteiro. É o principal fórum de programação do mundo e recentemente lançou uma versão em português que pode ser acessada aqui.

Com base no Stack Overflow, o site dev-books.com criou uma lista dos livros mais citados no fórum. De acordo com dados do site, foram avaliadas mais de 40 milhões de perguntas, extraídas de um dump oficial que pode ser baixado neste link.

O resultado segue abaixo:

Os livros mais mencionados no Stack Overflow de acordo com o dev-books.com
  1. Working Effectively with Legacy Code — Michael C. Feathers
  2. Design Patterns — Ralph Johnson, Erich Gamma, John Vlissides, Richard Helm
  3. Clean Code — Robert C. Martin
  4. Java concurrency in practice — Brian Goetz, Tim Peierls
  5. Domain-driven Design — Eric Evans
  6. JavaScript : The Good PartsDouglas Crockford
  7. Patterns of Enterprise Application Architecture — Martin Fowler
  8. Code Complete — Steve McConnell
  9. Refactoring — Martin Fowler, Kent Beck
  10. Head First Design Patterns — Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates
  11. The C Programming Language — Brian W. Kernighan, Dennis M. Ritchie
  12. Effective C++ — Scott Meyers
  13. Test-driven Development — Kent Beck
  14. Introduction to Algorithms, 3rd Edition — Thomas H. Cormen

Estes são os livros nas primeiras posições, mas a lista é bem extensa. Muitos clássicos estão na lista, como é o caso do Design Patterns escrito pela Gang of Four (Gof), onde eles descrevem os 23 padrões de projeto originais que utilizamos até hoje; o não muito antigo Code Clean do Robert C. Martin (Uncle Bob) e o Introduction to Algorithms, do Thomas H. Cormen — a bíblia dos algoritmos. Todos eles são excelentes leituras. Para quem não é fã de inglês, muitos deles já possuem versões traduzidas que são muito boas também.

O autor campeão da lista é o famoso Martin Fowler, referência mundial na área de engenharia de software. Praticamente todas as suas obras aparecem no topo da lista.

Caso você queria saber qual o livro mais citado para uma tecnologia específica, o site também dividiu a classificação por tags, sendo que você pode procurar, por exemplo, pelos livros mais relevantes de JavaScript, Java ou C#.

E você? Conhece algum livro muito bom que não está na lista?

Deixa aí nos comentários! ;)

Gostou deste artigo? Recomende , comente e compartilhe!
Siga-nos nas redes sociais e não perca as novidades! http://www.codeprestige.com.br — Facebook, Twitter, Youtube