Одна книга, в частности, выскакивает: C ++ Стандарты кодирования.Эта книга рекомендует некоторые слегка сомнительные / бесполезные идеи (например, postfix _ для участников), но в основном она очень солидная.
Следующими важными для стиля являются «Исключительные» книги Саттера.Хорошая вещь о них состоит в том, что они охватывают важные области, где C ++ довольно ... "отличается".В нем рассказывается, как защитить ваш код от исключений, и подробно объясняется влияние исключений на методы кодирования.
Книги Майерса тоже хороши, но немного устарели.Красные книги важнее ИМХО.
Еще одна устаревшая книга, которую часто упускают из виду, это «Общее программирование» и STL.Это почти, возможно IS, предстандарт, но в нем обсуждаются как и почему STL, что чертовски важно для любого разработчика C ++.Меня всегда удивляет, как удивляются люди, когда я показываю им немного кода для отправки тегов.