Como devo atualizar algum C ++ muito enferrujado, pois tenho certeza de que a linguagem e as práticas recomendadas evoluíram? Sei que isso pode estar quase fora de tópico, então deixe-me esclarecer alguns detalhes. Há cerca de dez anos, eu acho que era um bom programador de C ++, havia devorado os livros de Scott Meyers, conseguia resolver os quebra-cabeças nos anúncios de fiapos no Dr. Dobbs. Eu provavelmente era um pouco de advogado de línguas. Eu tenho programado principalmente Java, alguns python nos últimos 10 anos, então minhas habilidades em OO ainda estão completas. Mas, tendo ingressado em uma empresa onde o C ++ é comum, percebi que tenho que admitir que estou muito enferrujado, e agora há recursos de linguagem que são novos ou muito mais comuns do que me lembro - coisas como namespaces etc.
Sei que ler e escrever código (especialmente o emparelhamento) é uma boa maneira de acelerar, mas existem outros recursos que as pessoas recomendariam para me dar um avanço acelerado. Livro? Página da web? Tutoriais?
Para resumir:
- Recomendações para recursos de atualização específicos para C ++?
- Não OO / programação em geral.
- Coisas além de apenas ler e escrever código.