Эндрю Хант , Дэвид Томас - Программист-прагматик: 2-е юбилейное издание
Название: | Программист-прагматик: 2-е юбилейное издание | |
Автор: | Эндрю Хант , Дэвид Томас | |
Жанр: | Программирование: прочее | |
Изадано в серии: | неизвестно | |
Издательство: | Диалектика | |
Год издания: | 2020 | |
ISBN: | 978-5-907203-32-7 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Программист-прагматик: 2-е юбилейное издание"
Аннотация к этой книге отсутствует.
Читаем онлайн "Программист-прагматик: 2-е юбилейное издание". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (151) »
Проrраммист
прагматик
Второе юбилейное издание
к 20-лсrию выхода книги
The Pragmatic
Programmer
20'h Anniversary Edition
David Thomas
Andrew Hunt
./•'У Addison-Wesley
Boston • Columbus • New York • San Francisco • Amsterdam • Саре Town
Dubai • London • Madrid • Milan • Munich • Paris • Montreal • Toronto • Delhi • Mexico City
Sao Paulo • Sydney • Hong Kong • Seoul • Singapore • Taipei • Tokyo
Программист
прагматик
Второе юбилейное издание
к 20-летию выхода книги
Дэвид Томас
ЭндрюХант
Москва
• Санкт-Петербург
2020
ББК
32.973.26-018.2.75
Х19
УДК
681.3.07
ООО "Диалектика"
Зав. редакцией С.Н. Тршуб
Перевод с анrлийскоrо И.В. Берштейна
Под редакцией канд. техн. наук И.В. Красикова
По общим вопросам обращайтесь в издательство "Диалектика" по адресу:
info@dialektika.com, http://www.dialektika.com
Хант, Эндрю, Томас, Дэвид.
Х19
Программист-прагматик: 2-е юбилейное издание.
"Диалектика':
2020 - 368
с.: ил.
ISBN 978-5-907203-32-7
-
Пер. с англ.
-
СПб.
ООО
Парал. тит. англ.
(рус.)
ББК
32.973.26-018.2.75
Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.
Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме
и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на
магнитный носитель, если на это нет письменного разрешения издательства
Addison-Wesley Publishing Company, lnc.
Authorized Russian translation of the English edition of Тhе Pragmatic Programmer: 20th Anniversary Edition (2nd Edition)
(ISBN 978-0-13-595705-9) © 2020 Pearson Education, lnc.
Тhis translation is published and sold Ьу permission of Pearson Education, lnc" which owns or controls а11 rights to publish and seU the same.
AU rights reserved. Тhis publication is protected Ьу copyright, and permission must Ье obtained fтom the puЬlisher prior to
any prohibited reproduction, storage in а retrieval system, or transmission in any form or Ьу any means, electronic, mechanical,
photocopying, recording, or likewise.
Научно-популярное издание
Эндрю Хант, Дэвид Томас
Программист-прагматик
2-е юбилейное издание
ООО "Диалектика~
ISBN 978-5-907203-32-7
(рус.)
195027, Санкт-Петербург, Магнитогорская ул" д. 30, лит. А, nом. 848
© ООО "Диалектика'; 2020,
перевод, оформление, макетирование
ISBN 978-0-13-595705-9
(анrл.)
© Pearson Education, Inc., 2020
ОГЛАВЛЕНИЕ
Предисловие
16
праrматизма
Глава
1. Философия
Глава
2. Праrматичный
Глава
3. Основные инструментальные средства
Глава
4. Праrматичная
Глава
s. Гибкость или ломкость
167
Глава
6. Параллельность
213
Глава
7. По ходу кодирования
239
Глава
8. До начала проекта
297
Глава
9. Праrматичные проекты
319
подход
паранойя
29
57
107
139
Приложение А. Послесловие
343
Приложение Б. Библиоrрафия
347
Приложение В. Возможные ответы на упражнения
349
Предметный указатель
364
СОДЕРЖАНИЕ
Об авторах
15
Предисловие
16
Глава
1. Философия
прагматизма
Тема
1. Это ваша жизнь
Тема 2. Кот съел мой исходный код
Доверие в команде
Взятие на себя ответственности
Тема
3. Программная энтропия
- не навредить
Тема 4. Суп из камней и вареные лягушки
Прежде всего
Со стороны селян
Тема
5. Достаточно хорошее программное обеспечение
Идите на компромиссы с пользователями
Знайте меру
Тема
6. Ваш багаж знаний
29
30
31
32
32
34
36
37
38
40
41
42
Ваш багаж знаний
43
43
Создание своего багажа знаний
44
Цели
45
Возможности для обучения
47
47
49
Критическое мышление
Тема
7.
Общайтесь!
Знайте, с кем вы общаетесь
50
Знайте, что вам требуется сказать
51
51
Выбирайте удобный момент
Выбирайте стиль общения
Подавайте свои идеи в привлекательной форме
Привлекайте тех, с кем общаетесь
Учитесь слушать
Отвечайте людям
Документация
54
54
Краткие итоги
Глава
2. Прагматичный
52
52
53
53
53
подход
Тема
8. Сущность качественного проектирования
- это ценность, а не правило
Тема 9. DRY - пороки дублирования
Принцип DRY не только для кодирования
Принцип ЕТС
Дублирование в исходном коде
57
58
58
60
61
62
Оглавление
Дублирование в документации
7
Что такое ортогональность
64
67
68
69
69
Преимущества --">
прагматик
Второе юбилейное издание
к 20-лсrию выхода книги
The Pragmatic
Programmer
20'h Anniversary Edition
David Thomas
Andrew Hunt
./•'У Addison-Wesley
Boston • Columbus • New York • San Francisco • Amsterdam • Саре Town
Dubai • London • Madrid • Milan • Munich • Paris • Montreal • Toronto • Delhi • Mexico City
Sao Paulo • Sydney • Hong Kong • Seoul • Singapore • Taipei • Tokyo
Программист
прагматик
Второе юбилейное издание
к 20-летию выхода книги
Дэвид Томас
ЭндрюХант
Москва
• Санкт-Петербург
2020
ББК
32.973.26-018.2.75
Х19
УДК
681.3.07
ООО "Диалектика"
Зав. редакцией С.Н. Тршуб
Перевод с анrлийскоrо И.В. Берштейна
Под редакцией канд. техн. наук И.В. Красикова
По общим вопросам обращайтесь в издательство "Диалектика" по адресу:
info@dialektika.com, http://www.dialektika.com
Хант, Эндрю, Томас, Дэвид.
Х19
Программист-прагматик: 2-е юбилейное издание.
"Диалектика':
2020 - 368
с.: ил.
ISBN 978-5-907203-32-7
-
Пер. с англ.
-
СПб.
ООО
Парал. тит. англ.
(рус.)
ББК
32.973.26-018.2.75
Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.
Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме
и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на
магнитный носитель, если на это нет письменного разрешения издательства
Addison-Wesley Publishing Company, lnc.
Authorized Russian translation of the English edition of Тhе Pragmatic Programmer: 20th Anniversary Edition (2nd Edition)
(ISBN 978-0-13-595705-9) © 2020 Pearson Education, lnc.
Тhis translation is published and sold Ьу permission of Pearson Education, lnc" which owns or controls а11 rights to publish and seU the same.
AU rights reserved. Тhis publication is protected Ьу copyright, and permission must Ье obtained fтom the puЬlisher prior to
any prohibited reproduction, storage in а retrieval system, or transmission in any form or Ьу any means, electronic, mechanical,
photocopying, recording, or likewise.
Научно-популярное издание
Эндрю Хант, Дэвид Томас
Программист-прагматик
2-е юбилейное издание
ООО "Диалектика~
ISBN 978-5-907203-32-7
(рус.)
195027, Санкт-Петербург, Магнитогорская ул" д. 30, лит. А, nом. 848
© ООО "Диалектика'; 2020,
перевод, оформление, макетирование
ISBN 978-0-13-595705-9
(анrл.)
© Pearson Education, Inc., 2020
ОГЛАВЛЕНИЕ
Предисловие
16
праrматизма
Глава
1. Философия
Глава
2. Праrматичный
Глава
3. Основные инструментальные средства
Глава
4. Праrматичная
Глава
s. Гибкость или ломкость
167
Глава
6. Параллельность
213
Глава
7. По ходу кодирования
239
Глава
8. До начала проекта
297
Глава
9. Праrматичные проекты
319
подход
паранойя
29
57
107
139
Приложение А. Послесловие
343
Приложение Б. Библиоrрафия
347
Приложение В. Возможные ответы на упражнения
349
Предметный указатель
364
СОДЕРЖАНИЕ
Об авторах
15
Предисловие
16
Глава
1. Философия
прагматизма
Тема
1. Это ваша жизнь
Тема 2. Кот съел мой исходный код
Доверие в команде
Взятие на себя ответственности
Тема
3. Программная энтропия
- не навредить
Тема 4. Суп из камней и вареные лягушки
Прежде всего
Со стороны селян
Тема
5. Достаточно хорошее программное обеспечение
Идите на компромиссы с пользователями
Знайте меру
Тема
6. Ваш багаж знаний
29
30
31
32
32
34
36
37
38
40
41
42
Ваш багаж знаний
43
43
Создание своего багажа знаний
44
Цели
45
Возможности для обучения
47
47
49
Критическое мышление
Тема
7.
Общайтесь!
Знайте, с кем вы общаетесь
50
Знайте, что вам требуется сказать
51
51
Выбирайте удобный момент
Выбирайте стиль общения
Подавайте свои идеи в привлекательной форме
Привлекайте тех, с кем общаетесь
Учитесь слушать
Отвечайте людям
Документация
54
54
Краткие итоги
Глава
2. Прагматичный
52
52
53
53
53
подход
Тема
8. Сущность качественного проектирования
- это ценность, а не правило
Тема 9. DRY - пороки дублирования
Принцип DRY не только для кодирования
Принцип ЕТС
Дублирование в исходном коде
57
58
58
60
61
62
Оглавление
Дублирование в документации
7
Что такое ортогональность
64
67
68
69
69
Преимущества --">
- 1
- 2
- 3
- . . .
- последняя (151) »
Книги схожие с «Программист-прагматик: 2-е юбилейное издание» по жанру, серии, автору или названию:
Дэвид Флэнаган - JavaScript. Подробное руководство, 6-е издание Жанр: Учебники и самоучители по компьютеру Год издания: 2012 |
Хэл Фултон, Андре Арко - Путь Ruby. 3-е издание Жанр: Современные российские издания Год издания: 2015 |
Джеффри Фридл - Регулярные выражения, 3-е издание Жанр: Другие языки и системы программирования Год издания: 2008 |