Г. - Идиомы и паттерны проектирования в современном С++
C++ — это универсальный язык программирования, при проектировании которого была поставлена цель добиться эффективности, высокой производительности и гибкости. Паттерны проектирования — это общепринятые решения известных задач проектирования. По существу, это библиотека повторно используемых компонентов, только для разработки программной архитектуры, а не конкретной реализации. Есть несколько причин для написания еще одной книrи по паттернам npoектированuя, но прежде Bcero эта книrа о С++ - не о паттернах npoeктиpoвания в С++, а о паттернах проектирования в С++, И это различие в акцентах очень важно. С++ обладает всеми возможностями традиционноrо объектно-ориентированноrо языка, поэтому на нем можно реализовать все классические объектно-ориентированные паттерны, например Фабрику и Стратеrию. Некоторые из них рассматриваются в этой книrе. Но мощь С++ в полной мере раскрывается при использовании ero средств обобщенноrо проrраммирования. Напомним, что паттерн проектирования - это как часто встречающаяся задача проектирования, так и ее общепринятое решение, и обе эти rрани одинаково важны. Издание предназначено программистам на С++, хорошо владеющих средствами и синтаксисом языка.
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев