Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными. Помимо материала, описывающего общую стратегию проектирования, книга включает в себя главы по программированию с применением шаблонов и по управлению ресурсами, а также множество советов, которые позволят усовершенствовать ваши программы и сделать работу более интересной и творческой. Книга также включает новый материал по принципам обработки исключений, паттернам проектирования и библиотечным средствам.
Издание ориентировано на программистов, знакомых с основами C++ и имеющих навыки его практического применения.
Невероятно полезная книга для С++-программистов!По полочкам, аккуратненько разложены правила, как лучше делать/не делать в C++. Эти правила очень сильно помогут упростить код и сделать его понятнее, надёжнее да и просто симпатичнее =) Самое приятное, что всё это не голословно, а чётко аргументировано и объяснено, что может пойти не так.
И всё написано доступным и живым языком автора. Да, материал порою всё же сложный, но как минимум знать, что такое существует в природе, – уже полезно.Рекомендую эту книгу всем, кто пользуется C++.
Если и есть у этой книги минусы, так это её сложность для начинающих. За книгу стоит браться уже умея программировать, и подходя к уровню Middle. Я бы посоветовал один раз купить, прочитать ровно до того места, когда начнёт казаться что сложно, и отложить на время, периодически возвращаясь за примерами кода.
Буду советовать всем :)