Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Стандарты программирования на С++

Саттер Герб, Александреску Андрей
Тип: PDF
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить

Стандарты кодирования, приведенные в этой книге, представляют собой набор рекомендаций по написанию высококачественного кода на C++. В них сконцентрирован богатый коллективный опыт всего сообщества программистов на C++. Многие из этих знаний разбросаны по частям по самым разным книгам, но не меньшее количество знаний передается изустно. Мы постарались собрать разрозненные сведения в одной книге в виде коллекции ясных, компактных правил с пояснениями, простых для понимания и следования им.
Конечно, даже самые лучшие стандарты не могут помешать написанию плохого кода. То же можно сказать о любом языке программирования, процессе или методологии. Хороший набор стандартов воспитывает хорошие привычки и дисциплину, превышающую обычные нормы. Это служит хорошим фундаментом для дальнейшего усовершенствования и повышения квалификации. Это не преувеличение и не красивые слова — перед тем, как начать писать стихи, надо владеть словарным запасом и знать грамматику. Мы надеемся, что наша книга упростит для вас путь к поэзии программирования.
Эта книга предназначена для программистов всех уровней.
Если вы начинающий программист — мы надеемся, что рекомендации и их пояснения достаточно поучительны и помогут вам в понимании того, какие стили и идиомы C++ поддерживает наиболее естественным образом. В описании каждого правила и рекомендации приводится краткое обоснование и обсуждение, чтобы вы не просто механически запомнили правило, а поняли его суть.
Для программистов среднего и высокого уровня при описании каждого правила приводится список ссылок, который позволит вам углубленно изучить заинтересовавший вас вопрос, проведя поиск корней правила в системе типов, грамматике и объектной модели C++.
Каким бы ни был ваш уровень как программиста — вероятно, вы работаете над сложным проектом не в одиночку, а в команде. Именно в этом случае разработка стандартов кодирования окупается сполна. Вы можете использовать их для того, чтобы подтянуть всю свою команду к одному, более высокому уровню, и обеспечить повышение качества разрабатываемого кода.
Другие файлы:

Протоколы и стандарты объектно-ориентированного программирования
Наиболее распространенным языком программирования последне-го десятилетия безусловно является С. Этому способствовали такиеего особенности, как лакони...

Технология программирования
Цели и задачи дисциплины "Технология программирования". Программные средства ПК. Состав системы программирования и элементы языка. Введение в систему...

Внутрефирменные стандарты аудита
Внутренние (внутрифирменные) стандарты по образованию и подготовке кадров. Стандарты саморегулирующих организаций аудиторов, устанавливающие порядок в...

OpenCL Programming by Example
Описание:Полное руководство по OpenCL программирования с примерами.Узнать обо всех OpenCL Архитектура и основные API.Узнать OpenCL программирования с...

Резьбы. Государственные стандарты СССР
Сборник «Резьбы» содержит стандарты, утвержденные до 1 ноября 1978 г. В стандарты внесены все изменения, принятые до указанного срока. Около номера ст...