Библиотека knigago >> Компьютеры: Разработка ПО >> Программирование: прочее >> Чистый код. Создание, анализ и рефакторинг


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1563, книга: Не входи в этот город
автор: Элеонора Генриховна Раткевич

"Не входи в этот город" Элеоноры Раткевич - это интригующее и заставляющее задуматься фэнтези, исследующее темы памяти, травмы и последствий войны. История разворачивается в загадочном городе Аргиор, который подвергся ужасным разрушениям во время Великой войны. Главная героиня, Эвиана, страдает от амнезии и отправляется в Аргиор в поисках своего прошлого. Однако город полон секретов, а его жители не так гостеприимны, как кажутся. Элеонора Раткевич мастерски создает сложных...

СЛУЧАЙНАЯ КНИГА

Синий фонарь. Виктор Олегович Пелевин
- Синий фонарь

Жанр: Юмористическая фантастика

Год издания: 1991

Серия: Альфа-фантастика

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

(2010) Чистый код. Создание, анализ и рефакторинг
Книга - Чистый код. Создание, анализ и рефакторинг.  Роберт Сесил Мартин  - прочитать полностью в библиотеке КнигаГо
Название:
Чистый код. Создание, анализ и рефакторинг
Роберт Сесил Мартин

Жанр:

Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее

Изадано в серии:

Библиотека программиста

Издательство:

Питер

Год издания:

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

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

Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода. Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем. Третья часть книги — концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и «запахов кода», собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.


Читаем онлайн "Чистый код. Создание, анализ и рефакторинг" (ознакомительный отрывок). Главная страница.

стр.
1

2

3

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

Чистый код: создание, анализ и рефакторинг.
Библиотека программиста
Перевел c английского Е. Матвеев
Заведующий редакцией
Руководитель проекта
Ведущий редактор
Художественный редактор
Корректор
Верстка

А. Кривцов
А. Юрченко
Ю. Сергиенко
Л. Адуевская
В. Листова
Е. Егорова

Мартин Р.
М29

Чистый код: создание, анализ и рефакторинг. Библиотека программиста. —
СПб.: Питер, 2013. — 464 с.: ил. — (Серия «Библиотека программиста»).

ISBN 978-5-496-00487-9
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на
его поддержку и «укрощение».
Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы
будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри.
Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код
от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода. Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по
чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем. Третья часть книги — концентрированное выражение ее сути. Она состоит из одной главы с перечнем
эвристических правил и «запахов кода», собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.
12+ (Для детей старше 12 лет. В соответствии с Федеральным законом от 29 декабря 2010 г.
№ 436-ФЗ.)
ISBN 978-0132350884 (англ.)
ISBN 978-5-496-00487-9

© Prentice Hall, Inc.
© Перевод на русский язык ООО Издательство
«Питер», 2013
© Издание на русском языке, оформление
ООО Издательство «Питер», 2013

Права на издание получены по соглашению с Prentice Hall, Inc. Upper Sadle River, New Jersey 07458.
Все права защищены. Никакая часть данной книги не может быть воспроизведена в какой бы то ни
было форме без письменного разрешения владельцев авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством
как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные ошибки, связанные с использованием книги.
ООО «Питер Пресс», 192102, Санкт-Петербург, ул. Андреевская (д. Волкова),
д. 3, литер А, пом. 7Н.
Налоговая льгота — общероссийский классификатор продукции ОК 005-93, том 2;
95 3005 — литература учебная.
Подписано в печать 29.04.13. Формат 70х100/16. Усл. п. л. 37,410. Тираж 1000. Заказ
Отпечатано в полном соответствии с качеством предоставленных издательством материалов
в ГППО «Псковская областная типография». 180004, Псков, ул. Ротная, 34.

4

Содержание

Предисловие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Глава 1. Чистый код . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Да будет код . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Плохой код . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Расплата за хаос . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Грандиозная переработка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Отношение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Основной парадокс . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Искусство чистого кода? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Что такое «чистый код»? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Мы — авторы . . . . . . . . . . . . . . . . . . --">
стр.

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Другие книги из серии «Библиотека программиста»:

Эффективное использование STL. Скотт Мейерс
- Эффективное использование STL

Жанр: C, C++, C#

Год издания: 2002

Серия: Библиотека программиста