Совершенный код, Мастер-класс, Макконнелл С., 2010.
Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО — с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.
Почему конструирование ПО так важно?
Раз уж вы читаете эту книгу; вы наверняка понимаете важность улучшения качества ПО и повышения производительности труда разработчиков. Многие из самых удивительных современных проектов основаны на применении ПО: Интернет и спецэффекты в кинематографе, медицинские системы жизнеобеспечения и космические программы, высокопроизводительный анализ финансовых данных и научные исследования. Эти, а также более традиционные проекты имеют много общего, поэтому применение улучшенных методов программирования окупится во всех случаях.
Признавая важность улучшения разработки ПО в целом, вы можете спросить: «Почему именно конструированию в этой книге уделяется такое внимание?».
Ответы на этот вопрос приведены ниже.
Конструирование — крупная часть процесса разработки ПО В зависимости от размера проекта на конструирование обычно уходит 30-80 % общего времени работы.
Все, что занимает так много времени работы над проектом, неизбежно влияет на его успешность.
Конструирование занимает центральное место в процессе разработки ПО Требования к приложению и его архитектура разрабатываются до этапа конструирования, чтобы гарантировать его эффективность. Тестирование системы (в строгом смысле независимого тестирования) выполняется после конструирования и служит для проверки его правильности. Конструирование — центр процесса разработки ПО.
Содержание.
Предисловие.
Благодарности.
Контрольные списки.
Часть I Основы разработки ПО.
1 Добро пожаловать в мир конструирования ПО.
2 Метафоры, позволяющие лучше понять разработку ПО.
3 Семь раз отмерь, один раз отрежь: предварительные условия.
4 Основные решения, которые приходится принимать при конструировании.
Часть II Высококачественный код.
5 Проектирование при конструировании.
6 Классы.
7 Высококачественные методы.
8 Защитное программирование.
9 Процесс программирования с псевдокодом.
Часть III Переменные.
10 Общие принципы использования переменных.
11 Сила имен переменных.
12 Основные типы данных.
13 Нестандартные типы данных.
Часть IV Операторы.
14 Организация последовательного кода.
15 Условные операторы.
16 Циклы.
17 Нестандартные управляющие структуры.
18 Табличные методы.
19 Общие вопросы управления.
Часть V Усовершенствование кода.
20 Качество ПО.
21 Совместное конструирование.
22 Тестирование, выполняемое разработчиками.
23 Отладка.
24 Рефакторинг.
25 Стратегии оптимизации кода.
26 Методики оптимизации кода.
Часть VI Системные вопросы.
27 Как размер программы влияет на конструирование.
28 Управление конструированием.
29 Интеграция.
30 Инструменты программирования.
Часть VII Мастерство программирования.
31 Форматирование и стиль.
32 Самодокументирующийся код.
33 Личность.
34 Основы мастерства.
35 Где искать дополнительную информацию.
Библиография.
Предметный указатель.
Об авторе.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Совершенный код, Мастер-класс, Макконнелл С., 2010 — fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать
— pdf — Яндекс.Диск.
Дата публикации:
Теги:
учебник по программированию :: программирование :: Макконнелл
Следующие учебники и книги:
- Pandas, обзор основных функций
- Изучаем Python, программирование игр, визуализация данных, веб-приложения, Мэтиз Э., 2020
- Экстремальное программирование, Разработка через тестирование, Кент Бек, 2017
- Стек MEAN, Mongo, Express, Angular, Node, Холмс С., 2017
Предыдущие статьи:
- Реактивные веб-сайты, Клиентская оптимизация в алгоритмах и примерах, Мациевский Н.С., Степанишев Е.В., Кондратенко Г.И., 2017
- Программируем Arduino, Профессиональная работа со скетчами, Монк С., 2017
- Программируем Arduino, Основы работы со скетчами, Монк С., 2017
- Отъявленный программист, Лайфхакинг из первых рук, Савчук И., 2016
Совершенный код, мастер-класс, Макконнелл С., 2005.
Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО — с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.
1.2. Почему конструирование ПО так важно?
Раз уж вы читаете эту книгу, вы наверняка понимаете важность улучшения качества ПО и повышения производительности труда разработчиков. Многие из самых удивительных современных проектов основаны на применении ПО: Интернет и спецэффекты в кинематографе, медицинские системы жизнеобеспечения и космические программы, высокопроизводительный анализ финансовых данных и научные исследования. Эти, а также более традиционные проекты имеют много общего, поэтому применение улучшенных методов программирования окупится во всех случаях. Признавая важность улучшения разработки ПО в целом, вы можете спросить: «Почему именно конструированию в этой книге уделяется такое внимание?»
Содержание.
Предисловие.
Благодарности.
Контрольные списки.
Часть I Основы разработки ПО.
Часть II Высококачественный код.
Часть III Переменные.
Часть IV Операторы.
Часть V Усовершенствование кода.
Часть VI Системные вопросы.
Часть VII Мастерство программирования.
Библиография.
Предметный указатель.
Об авторе.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Совершенный код, мастер-класс, Макконнелл С., 2005 — fileskachat.com, быстрое и бесплатное скачивание.
Скачать djvu
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать
— djvu — Яндекс.Диск.
Дата публикации:
Теги:
Макконнелл :: 2005 :: код :: совершенство :: программирование
Следующие учебники и книги:
- Android, программирование для профессионалов, Харди Б., Филлипс Б., Стюарт К., Марсикано К., 2016
- Android, программирование для профессионалов, Филлипс Б., Стюарт К., Марсикано К., 2017
- Высокопроизводительный код на платформе .NET, Уотсон Б., 2019
- UNIX, профессиональное программирование, Стивенс У.Р., Стивен А.Р., 2018
Предыдущие статьи:
- Гибкая разработка веб-приложений в среде Rails, Руби С., Томас Д., Хэнссон Д., 2012
- Rails 4, гибкая разработка веб-приложений, Руби С., Томас Д., Хэнссон Д., 2014
- Регулярные выражения, Фридл Дж., 2003
- Разработка с использованием квантовых компьютеров, Силва В., 2020
- 20371
- 1
- 3
Скачать книгу в формате:
- djvu
- fb2
- epub
- rtf
- mobi
- txt
Аннотация
Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО — с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код. Книга состоит из 35 глав, предметного указателя и библиографии.
ЕЩЕ
Популярные книги
-
- Читаю
- В архив
- 60982
- 10
- 14
Аннотация:
Игорь Соколовский молод и богат. Перед ним открываются двери любого заведения, купюра из бумажника р…
Блок — 1 стр.
-
- Читаю
- В архив
- 62429
- 21
- 3
Аннотация:
Стивен Кинг Оно Эту книгу я с благодарностью посвящаю моим детям. Мои мать и жена научили меня бы…
Блок — 61 стр.
-
- Читаю
- В архив
- 101957
- 270
- 62
Аннотация:
Принц?! Принц! Прошу любить, и жаловать! Не нравится? Да мне плевать! Становитесь в очередь, те, ко…
Блок — 21 стр.
-
- Читаю
- В архив
- 53677
- 15
- 13
Аннотация:
Мягкий порыв ветра принес с собой запах морской соли и йода… уже пора в путь! Но сколько еще осталос…
Блок — 16 стр.
Уважаемые читатели, искренне надеемся, что книга «Совершенный код» Макконнелл Стив (EN) окажется не похожей ни на одну из уже прочитанных Вами в данном жанре. Попытки найти ответ откуда в людях та или иная черта, отчего человек поступает так или иначе, частично затронуты, частично раскрыты. Место событий настолько детально и красочно описано, что у читающего невольно возникает эффект присутствия. Благодаря динамичному и увлекательному сюжету, книга держит читателя в напряжении от начала до конца. С первых строк обращают на себя внимание зрительные образы, они во многом отчетливы, красочны и графичны. Финал немножко затянут, но это вполне компенсируется абсолютно непредсказуемым окончанием. Центром произведения является личность героя, а главными элементами — события и обстоятельства его существования. Периодически возвращаясь к композиции каждый раз находишь для себя какой-то насущный, волнующий вопрос и незамедлительно получаешь на него ответ. По мере приближения к исходу, важным становится более великое и красивое, ловко спрятанное, нежели то, что казалось на первый взгляд. Всем словам и всем вещам вернулся их изначальный смысл и ценности, вознося читателя на вершину радости и блаженства. Основное внимание уделено сложности во взаимоотношениях, но легкая ирония, сглаживает острые углы и снимает напряженность с читателя. «Совершенный код» Макконнелл Стив (EN) читать бесплатно онлайн можно с восхищением, можно с негодованием, но невозможно с равнодушием.
Новинки
- 2
- 0
- 0
Аннотация:
Књига пророка Агеја састоји се од два поглавља и заузима десето место међу књигама малих пророка….
Фрагмент — 0 стр.
Књига пророка Агеја састоји се од два поглавља и заузима десето место међу књигама малих пророка….
- 3
- 0
- 0
Аннотация:
Libri i profetit Hagai përbëhet nga dy kapituj dhe renditet i dhjeti ndër librat e profetëve të v…
Фрагмент — 0 стр.
Libri i profetit Hagai përbëhet nga dy kapituj dhe renditet i dhjeti ndër librat e profetëve të v…
- 3
- 0
- 0
Аннотация:
Книгата на пророк Агей се състои от две глави и се нарежда на десето място сред книгите на малкит…
Фрагмент — 0 стр.
Книгата на пророк Агей се състои от две глави и се нарежда на десето място сред книгите на малкит…
- 1
- 0
- 0
Аннотация:
Рыжий Лис считал себя королем леса, ведь не зря его все боялись. Пока не нашелся один смелый зайч…
Фрагмент — 0 стр.
Рыжий Лис считал себя королем леса, ведь не зря его все боялись. Пока не нашелся один смелый зайч…
- 5
- 0
- 0
Аннотация:
История мужчины и женщины, чью жизнь связали звезды, сияние которых они могли увидеть в определен…
Фрагмент — 0 стр.
История мужчины и женщины, чью жизнь связали звезды, сияние которых они могли увидеть в определен…
- 2
- 0
- 0
Аннотация:
Героиня возвращается по делам, в итальянский город, где когда-то жила, чтобы снова найти себя по…
Фрагмент — 0 стр.
Героиня возвращается по делам, в итальянский город, где когда-то жила, чтобы снова найти себя по…
- 2
- 0
- 0
Аннотация:
Сказка о дружбе летучей мыши и полевой мышки — это увлекательная история о том, как два совершенн…
Фрагмент — 0 стр.
Сказка о дружбе летучей мыши и полевой мышки — это увлекательная история о том, как два совершенн…
Название: Совершенный код. Мастер-класс, 2-е изд.
Автор: Макконнелл Стив
Год: 2010
Издательство: Русская Редакция
Язык: русский
Формат: pdf
Страниц: 889
Размер: 5.5 Мб
Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования с одной стороны и практический опыт коммерческих разработок ПО с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство.
Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта — в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.
Скачать Макконнелл С. Совершенный код. Мастер-класс, 2-е изд.