¿Cómo debo actualizar C ++ muy oxidado, ya que estoy seguro de que el lenguaje y las mejores prácticas han evolucionado? Me doy cuenta de que esto podría estar cerca de estar fuera de tema, así que déjenme aclarar algunos detalles. Hace unos 10 años, creo que era un buen programador de C ++, había devorado los libros de Scott Meyers, podía resolver los acertijos en los anuncios de pelusa del Dr. Dobbs. Probablemente era un abogado de idiomas. He estado programando principalmente Java, algunos python durante los últimos 10 años, por lo que mis habilidades de OO aún están a la altura. Pero al unirme a una empresa en la que C ++ es común, me di cuenta de que tengo que admitir que estoy muy oxidado, y ahora hay características de lenguaje que son nuevas o mucho más comunes de lo que recuerdo, cosas como espacios de nombres, etc.
Me doy cuenta de que leer y escribir código (especialmente el emparejamiento) es una buena manera de ponerse al día, pero ¿hay algún otro recurso que la gente recomendaría en esto para darme una ventaja acelerada? ¿Libro? ¿Página web? Tutoriales?
Para resumir:
- ¿Recomendaciones para recursos de actualización específicos de C ++?
- No OO / programación en general.
- Cosas además de solo leer y escribir código.