Як мені слід оновити деякі дуже іржаві C ++, оскільки я впевнений, що мова та найкращі практики розвинулися? Я усвідомлюю, що це може бути близьким до тематики, тому дозвольте мені уточнити деякі деталі. Близько 10 років тому, я думаю, що я був досить хорошим програмістом на C ++, я пожирав книги Скотта Майєрса, міг вирішувати загадки в рекламних повідомленнях доктора Доббса. Я, певно, був трохи юристом з мови. Я програмував в основному Java, деякий пітон протягом останніх 10 років, тому мої навички OO все ще залишаються на нулі. Але приєднавшись до компанії, де C ++ є загальним, я зрозумів, що я повинен визнати себе, що я і справді іржавий, і зараз є мовні особливості, які або нові, або набагато частіше, ніж я пам’ятаю - такі речі, як простори імен тощо.
Я усвідомлюю, що читання та запис коду (особливо парування) - це хороший спосіб досягти швидкості, але чи є якісь інші ресурси, які люди рекомендують у цьому, щоб дати мені прискорений початок. Книга? Веб-сторінка? Підручники?
Узагальнити:
- Рекомендації щодо оновлення ресурсів C ++?
- Не OO / програмування взагалі.
- Окрім того, що просто читати та писати код.