Прагматичный программист. От подмастерья до мастера


Код: 18062058266
1458 грн
Цена указана с доставкой в Украину
Товар есть в наличии
КАК ЭКОНОМИТЬ НА ДОСТАВКЕ?
Заказывайте большое количество товаров у этого продавца
Информация
  • Время доставки: 7-10 дней
  • Состояние товара: новый
  • Доступное количество: 2

Покупая «Прагматичный программист. От подмастерья до мастера» данный товар из каталога «Программирование» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.

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

Обложка: мягкая

Количество страниц: 344

Формат: 158x235

Юбилейное издание к 20-летию первого издания

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

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

Научитесь:

  • писать динамичный, гибкий и легко адаптируемый код;
  • избегать ошибок, связанных с дублированием знаний;
  • защищать программное обеспечение от уязвимостей безопасности;
  • создавать команды из прагматичные люди-разработчики
  • эффективно тестируют
  • берут ответственность за свою работу и карьеру

Оба автора участвовали в создании оригинального Манифеста Agile и основании Agile Alliance. Они также стали соавторами серии книг «Прагматичная книжная полка».

Занимайтесь своим ремеслом и думайте о том, что вы делаете!

Об авторах

Дэвид Томас — программист, автор книг и редактор. Он выступал на многих престижных конференциях по программированию. Он живет недалеко от Далласа, штат Техас.

Эндрю Хант — автор превосходных книг по разработке программного обеспечения. Его страсть — игра на трубе и клавишных инструментах.

Содержание

Предисловие 9

Предисловие ко второму изданию 13

Из предисловия к первому изданию 19

1. Прагматическая философия 25

  • Это твоя жизнь 26
  • Кот съел мой исходный код 27
  • Энтропия программного обеспечения 30
  • Каменный суп и вареные лягушки 33
  • Вполне хорошее программное обеспечение 36
  • Портфель знаний 39
  • Общайтесь! 45

2. Прагматичный подход 53

  • Суть хорошего дизайна 54
  • СУХОЙ — проклятие дублирования 56
  • Ортогональность 65
  • Обратимость 74
  • Трассирующие пули 78
  • Прототипы и стикеры 84
  • Языки предметной области 88
  • Оценка 94

3. Основные инструменты 101

  • Мощь простого текста 103
  • Оболочки 107
  • Эффективное редактирование 109
  • Контроль исходного кода 112
  • Отладка 117
  • Манипулирование текстом 127
  • Инженерные журналы 130

4. Прагматичная паранойя 133

  • Дизайн против