Прагматичний програміст. Від підмайстра до майстра


Код: 18062058266
1476 грн
Ціна вказана з доставкою в Україну
Товар є в наявності
ЯК ЕКОНОМИТИ НА ДОСТАВКЕ?
Замовляйте велику кількість товарів у цього продавця
Інформація
  • Час доставки: 7-10 днів
  • Стан товару: новий
  • Доступна кількість: 2

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

Рік видання: 2021

Обкладинка: м'яка

Кількість сторінок: 344

Формат: 158x235

Ювілейне видання з нагоди 20-річчя першого видання

Програмісти мають дедалі кращу, швидшу та універсальнішу техніку. З'являються нові мови програмування та нові парадигми створення програмної архітектури. Однак є речі, які залишаються постійними і незмінними у світі програмування. Процес становлення програміста все ще вимагає від адептів цієї справи чимало зусиль. Акту кодування недостатньо. Вам потрібно змінити свій спосіб мислення, звички, поведінку та очікування. Необхідно свідомо прагнути застосовувати хороші практики. Якщо ви стежите за якістю своєї роботи і постійно пам’ятаєте, що ви робите і навіщо, то з часом можете стати прагматичним програмістом.

У другому виданні цього культового посібника технічні поради гармонійно поєднуються з аспектами філософії прагматичного програміста. Книгу було оновлено та ретельно переглянуто, щоб ще раз показати, що означає бути сучасним, прагматичним програмістом через двадцять років після її першого випуску. Теми, які розглядаються, включають особисту відповідальність і професійний розвиток, спілкування та вивчення реальних вимог, сучасні архітектурні методи та дедалі важливіші питання безпеки та конфіденційності. Книга складається з коротких розділів, які створюють широкий контекст, завдяки якому ви отримаєте знання про найкращі підходи, уникнете серйозних пасток і, що найважливіше, виробите звички та ставлення, які стануть основою вашого професійного успіху.

Навчіться:

  • писати динамічний, гнучкий і легко адаптований код
  • уникати пасток, пов’язаних із дублюванням знань
  • захищати програмне забезпечення від безпеки уразливості
  • створити команди прагматичних людей, розробників
  • ефективно перевірити
  • брати відповідальність за свою роботу та кар’єру

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

Бережіть своє ремесло та думайте про те, що ви робите!

Про авторів

Девід Томас– програміст, автор книг і редактор. Він виступав на багатьох престижних конференціях з програмування. Він живе поблизу Далласа, штат Техас.

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

Зміст

Передмова 9

Передмова до другого видання 13

З передмови до першого видання 19

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

  • Це твоє життя 26
  • Кіт з'їв мій вихідний код 27
  • Ентропія програмного забезпечення 30
  • Суп із каменями та варені жаби 33
  • Відповідно хороше програмне забезпечення 36
  • Портфоліо знань 39
  • Спілкуйтеся! 45

2. Прагматичне ставлення 53

  • Суть гарного дизайну 54
  • DRY - прокляття дублювання 56
  • Ортогональність 65
  • Зворотність 74
  • Трасуючі кулі 78
  • Прототипи та наліпки 84
  • Доменні мови 88
  • Оцінка 94

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

  • Потужність звичайного тексту 103
  • Оболонки 107
  • Ефективне редагування 109
  • Керування вихідним кодом 112
  • Налагодження 117
  • Маніпуляції з текстом 127
  • Інженерні журнали 130

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

  • Дизайн Vs