Совершенный код. Мастер-класс. Стив МакКоннелл
Книги автора
ожидают 35 человек
На аукционах Ay.by
ожидают 22 человека
Отзывы
ожидает 1 человек
Книги издательства
ожидают 5 человек

Совершенный код. Мастер-класс

Code complete
Стив МакКоннелл, Автор Стив МакКоннелл Steve McConnell
Автор
Издательство: Русская редакция
Год издания: 2012
Страниц: 896
Переплет: Твердый переплет
Издание: Второе издание
Формат: 70х100/16 (170х240 мм, увеличенный)
ISBN: 978-5-7502-0064-1
Вес: 1 270 г
Рейтинг: (9,29), 48 отзывов

Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код. Книга состоит из 35 глав, предметного указателя и библиографии.

Содержание

  • Предисловие
  • Благодарности
  • Контрольные списки
  • Часть I Основы разработки ПО
  • Часть II Высококачественный код
  • Часть III Переменные
  • Часть IV Операторы
  • Часть V Усовершенствование кода
  • Часть VI Системные вопросы
  • Часть VII Мастерство программирования
  • Библиография
  • Предметный указатель
  • Об авторе
<p>Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код. Книга состоит из 35 глав, предметного указателя и библиографии. <br />"Это просто самая лучшая книга по конструированию ПО из всех, что когда-либо попадались мне в руки. Каждый разработчик должен иметь ее и перечитывать от корки до корки каждый год. Я ежегодно перечитываю ее на протяжении вот уже девяти лет, и все еще узнаю много нового!" <br />Джон Роббинс, автор книги "Debugging Applications for Microsoft .NET and Microsoft Windows" <br />"Современное ПО должно быть надежным и гибким, а создание защищенного кода начинается с дисциплинированного конструирования программы. За десять лет так и не появилось лучшего руководства по этой теме, чем эта книга." <br />Майкл Ховард, специалист по защите ПО, корпорация Microsoft; один из авторов книги "Writing Secure Code" <br />"Это исчерпывающее исследование тактических аспектов создания хорошо спроектированных программ. Книга Макконнелла охватывает такие разные темы, как архитектура, стандарты кодирования, тестирование, интеграция и суть разработки ПО". <br />Гради Буч, автор книги "Object Solutions".</p><p><strong>Рецензия Itransition</strong></p><p>Как обычно пишутся программы?.. <br />Менеджер: За день сделаете? <br />Программист: Сделаем!</p><p>Потом что-то делается за день, быстро поправляются найденные тестировщиком баги, начинается бета-тестирование и продажа продукта. Потом появляются запросы на доработку продукта, трудноуловимые баги или вообще падения программы... Тем временем разработчик модуля переходит в другое место работы, и начинается головная боль для тех, кто остался на проекте и вынужден поддерживать запутанный код, который никто кроме его автора понять не может.</p><p>Так обычно бывает, если на проекте есть сильный программист, который действительно быстро и эффективно решает поставленные задачи. Может показаться, что трата времени на предварительное обсуждение каждой новой функции и выработка единого стиля программирования &ndash; просто трата времени. Но потом модуль, написанный в стиле &ldquo;cowboy coding&rdquo;, может оказаться очень дорогим в сопровождении и доработке.</p><p>Если же компания заботится о своем имидже, о качестве своей продукции, о долговременном и успешном сотрудничестве со своими заказчиками, о комфортном микроклимате в команде &ndash; тогда качество программного кода становится основой качественных продуктов этой компании. И тогда самое время этой книге занять почетное место на столе каждого разработчика этой компании. <br />Данная книга &ndash; просто уникальный сборник опыта ведущих мировых разработчиков ПО, в котором затронуты практически все аспекты разработки программ. Если вы еще не имеете своего свода требований к написанию программного кода &ndash; в этой книге вы сможете почерпнуть готовые рекомендации и советы. Если вы уже опытный разработчик &ndash; вам будет интересно ее просмотреть и возможно открыть для себя что-то новое.</p><p>Эта книга позволит действительно поднять качество вашего программного кода и уменьшить затраты на его написание и дальнейшую разработку. Она поможет выработать язык, единый для всех разработчиков вашей компании. Если у вас не налажен процесс производства ПО на любой стадии от начала сбора требований до сопровождения готового продукта &ndash; она поможет выработать свой подход или подобрать что-то из уже имеющихся решений. Огромный опыт автора будет неоценимым подспорьем в этом деле.</p><p>Технический директор нашей компании сказал об этой книге следующее: &laquo;Я не могу обещать, что любой, кто прочитает эту книгу, станет хорошим программистом. Но я могу гарантировать, что плохим программистом он не будет&raquo;<strong></strong></p><p><strong>И напоследок &ndash; возможный отрывок интервью при приеме на работу нового программиста в недалеком будущем любой софтверной компании: </strong></p><ul><li>Вы читали Стива Макконелла? </li><li>Нет </li><li>Спасибо, интервью окончено. </li></ul><p><strong>Дмитрий Трус, менеджер проектов, Itransition</strong></p>
Стив МакКоннелл Книги > Компьютеры и Интернет > Разработка ПО > Алгоритмы и методы. Искусство программирования isbn:978-5-7502-0064-1 249317 BYR in stock Совершенный код. Мастер-класс 9.29 10 0 48

C этим товаром часто покупают

Паттерны проектирования

Паттерны проектирования

Б. Бейтс, К. Сьерра, Эрик Фримен, Элизабет Фримен, 2011

Добавить в корзину 193 362 руб. -13%

Приемы объектно-ориентированного проектирования. Паттерны проектирования

Приемы объектно-ориентированного проектирования. Паттерны проектирования

Эрик Гамма, Р. Хелм, 2012

Добавить в корзину 99 470 руб.

Чистый код. Создание, анализ и рефакторинг

Чистый код. Создание, анализ и рефакторинг

Роберт Мартин, 2011

Добавить в корзину 140 424 руб. -3%

CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#

CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#

Джеффри Рихтер, 2012

Добавить в корзину 390 187 руб. -12%

Компьютерные сети

Компьютерные сети

Эндрю Таненбаум, 2012

Добавить в корзину 386 687 руб. -12%

Linux. Карманный справочник

Linux. Карманный справочник

Скотт Граннеман, 2009

Добавить в корзину 74 042 руб.

Стив Джобс. Биография

Стив Джобс. Биография

Уолтер Айзексон, 2012

Добавить в корзину 167 923 руб.

Microsoft ASP.NET 4.0 с примерами на C# 2010 для профессионалов

Microsoft ASP.NET 4.0 с примерами на C# 2010 для профессионалов

Мэтью Мак-Дональд, Адам Фримен, Марио Шпушта, 2011

Добавить в корзину 417 549 руб.

Отзывы и комментарии

  • +34 Да, отличный отзыв Нет, бесполезный отзыв
    Пожаловаться
    Raiser_ZX
    19 мая 2007

    Такие книги - большая редкость.
    Она стоит своих денег и, если полученные из неё знания использовать, быстро окупается.. :)

  • +16 Да, отличный отзыв Нет, бесполезный отзыв
    Пожаловаться
    Dmitryus
    18 июля 2007

    Отличная книга, охватывающая все аспекты создания программ и заставляющая по-новому взглянуть на вещи, которые, как кажется, могут быть сделаны только так как они делаются сейчас. Оказывается, можно лучше! Это даже не библия - это энциклопедия, в которой затронуто практически все с чем сталкивается и может столкнуться в дальнейшем разработчик, не важно на каком языке и под какой платформой.


    Интересно разделение понятий "программирование на языке" и "программирование с использованием языка". "Недостающие" элементы языка не являются преградой для написания удобных в разработке и сопровождении программ, если есть четкое понятие архитектуры проекта, которое не размывается в процессе внесения бесконечного потока пожеланий заказчика.


    Прочитав эту книгу, непроизвольно начинаешь писать другой код - код который является самодокументированным, в котором комментарии поясняют только действительно сложные для понимания моменты, а в основном источником информации является сам код. Это особенно важно для дальнейшей поддержки продукта, когда у программиста порой просто нет времени читать пространные комментарии предыдущего разработчика.


    В общем - это must have для каждого уважающего себя и свой труд разработчика ПО.

  • +6 Да, отличный отзыв Нет, бесполезный отзыв
    Пожаловаться
    KS
    27 сентября 2005

    Бест! Эту книгу надо читать всем программерам еще на 1м курсе. ОЧЕНЬ жалею, что прочел ее уже после универа.

  • +5 Да, отличный отзыв Нет, бесполезный отзыв
    Пожаловаться
    Аноним
    8 июня 2005

    Одна из лучших в своей области

  • +4 Да, отличный отзыв Нет, бесполезный отзыв
    Пожаловаться
    Kuzyakin
    3 октября 2007

    Как только у меня есть какой-то проект, то она всегда у меня на столе лежит. Сколько она мне времени сэкономила. Сколько она раз меня спасала.


    Обязательно прочитать каждому начинающему программисту!

Вы читали книгу «Совершенный код. Мастер-класс»? Ваше мнение будет интересно многим.

Напишите Ваш отзыв

Лидеры продаж

Паттерны проектирования

Паттерны проектирования

Б. Бейтс, К. Сьерра, Эрик Фримен, Элизабет Фримен, 2011

Добавить в корзину 193 362 руб. -13%

Приемы объектно-ориентированного проектирования. Паттерны проектирования

Приемы объектно-ориентированного проектирования. Паттерны проектирования

Эрик Гамма, Р. Хелм, 2012

Добавить в корзину 99 470 руб.

Разработка приложений для iPhone, iPad и iPod touch с использованием iOS SDK

Разработка приложений для iPhone, iPad и iPod touch с использованием iOS SDK

Дэйв Марк, Джек Наттинг, Джефф Ламарш, 2011

Добавить в корзину 332 555 руб.

Алгоритмы. Построение и анализ

Алгоритмы. Построение и анализ

Т. Кормен, Р. Ривест, Ч. Лейзерсон, Клиффорд Штайн, 2011

Добавить в корзину 518 710 руб.

Как пасти котов. Наставление для программистов, руководящих другими программистами

Как пасти котов. Наставление для программистов, руководящих другими программистами

Дж. Рейнвотер, 2011

Добавить в корзину 117 981 руб.

Регулярные выражения. Сборник рецептов

Регулярные выражения. Сборник рецептов

Ян Гойвертс, Стивен Левитан, 2010

Добавить в корзину 123 765 руб. -54%

Scrum. Гибкая разработка ПО

Scrum. Гибкая разработка ПО

Майкл Кон, 2011

Добавить в корзину 518 710 руб.

Алгоритмы. Руководство по разработке

Алгоритмы. Руководство по разработке

С. Скиена Стивен, 2011

Добавить в корзину 194 083 руб.

OZ.by™, ООО «НТЦ АПИ», 1999—2012
В торговом реестре с 16 июня 2010