Bibliografia Indicada

O curso não segue um livro específico. A maior parte do conteúdo pode ser seguida via os slides da disciplina. Ainda assim, há alguns livros que indicamos, e que foram usados na composição do material público. A lista de livros segue abaixo:

Books

The Dragon Book A Tour of C++: Livro sobre C++, escrito por bjarne stroustrup, autor da Linguagem. Este livro é um tutorial relativamente conciso sobre a linguagem, e inclue uma discussão sobre a biblioteca padrão (STL). Mesmo pessoas que já conhecem a linguagem tendem a aprender algo novo neste livro.
Principles of Program Analysis Effective C++: 55 Specific Ways to Improve Your Programs and Designs: Livro contendo diversos conceitos mais avançados de C++, organizados em uma lista de dicas sobre como melhor usar a linguagem. Este livro, para ser melhor aproveitado, requer alguma familiaridade com a linguagem: ele não é um livro que ensina programação. Ao contrário, ele assume que o leitor já consegue escrever programas.
Principles of Program Analysis Code Complete: Este livro é uma coletânea de boas práticas de programação, indo desde a escolha de nomes para variáveis até princípios de programação orientada a objetos. O livro contém discussões interessantes sobre o planejamento de software, técnicas de teste (incluindo testes de unidade e integração) e diretivas de codificação.
Principles of Program Analysis Clean Code: Livro sobre boas práticas de programação ágil. O livro contém três partes. A primeira parte faz um apanhado geral sobre boas práticas de programação. A segunda contém vários estudos de caso. A última parte fala sobre bad smells, isto é, padrões ruins de codificação de programas.


Última atualização: 07 de Julho de 2019.

Last update: July 7th, 2019.