2783
Comentário:
|
3514
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 25: | Linha 25: |
* Beautiful Code * Programming Pearls * Beautiful Data (sobre como organizar melhor os dados de maneira a interpretar melhor as informações, tem um ou dois capítulos especiais em python) * Programming Challenges do Skiena (pra desafios de maratona de programação) * Programming Collective Intelligence (os códigos do livro impresso são bem bugados, mas no site tem as erratas) * Handbook of Algorithms and Data Structures in Pascal and C (como eu sou um pascaleiro, esse livro me ajudou bastante já. ele tem umas 140 páginas só de referências bibliográficas) |
|
Linha 29: | Linha 41: |
* The Design of Everyday Things — Donald Norman * Emotional Design: Why We Love (or Hate) Everyday Things — Donald Norman |
Dicas de outros livros interessantes para um programador, esta discussão começou na lista com um post do LeonardoSantagada. Depois surgiu a idéia de colocar a lista de livros em algum lugar, então aqui estão os livros. A lista esta incompleta, ajude colocando mais livros ou adicionando detalhes sobre os livros (autores, links, porque ele é interessante).
Obs: Tirei a seção "outros", talvez outras pessoas queiram incluí-la novamente, mas eu acho que a tendência é que a lista fique grande demais e meio sem foco. Acho melhor focar nos livros mais técnicos, mas é só minha opinião pessoal... (CarlosRibeiro) - eu acho que tem que coloca-la de volta (LeonardoSantagada)
Computação & Matemática
- The Art of Computer Programming — Donald Knuth
Livro clássico e muito preciso, mas muito complexo e o autor não economiza matemática para explicar os conceitos. Não deve ser o primeiro livro de algoritmos a ser lido.
- The C Programming Language — Brian Kernighan & Dennis Ritchie
Um livro que explica toda a linguagem C e é bem curto e direto. Tente pegar a versão que já fala sobre ansi C.
- JavaScript: The Good Parts — Douglas Crockford
Livro importante sobre JavaScript. Uma palestra do autor sobre o livro
Aprendendo Python — Mark Lutz & David Ascher
- interpretar melhor as informações, tem um ou dois capítulos especiais em python)
- programação)
- bem bugados, mas no site tem as erratas)
- um pascaleiro, esse livro me ajudou bastante já. ele tem umas 140 páginas só de referências bibliográficas)
Design
- Thinking with type
- Presentation Zen
- The Design of Everyday Things — Donald Norman
- Emotional Design: Why We Love (or Hate) Everyday Things — Donald Norman
Lógica & Filosofia
- Logicomix
- Gödel, Escher, Bach
Introdução a Lógica para Ciências da Computação — Jair Minoro Abe, Alexandre Scalzitti & João Inácio da Silva Filho