Адаптивний код: гнучке кодування з допомогою патернів проектування і принципів SOLID. 2-е видання 58162

Паперова книга
58162
Адаптивний код: гнучке кодування з допомогою патернів проектування і принципів SOLID. 2-е видання - фото 1
1'485
16 людей

Все про “Адаптивний код: гнучке кодування з допомогою патернів проектування і принципів SOLID. 2-е видання”

Від видавця

Пишіть код, який здатний адаптуватися до змін!

За рахунок застосування принципів, розглянутих у книзі, ви зможете створювати код, який пристосовується до нових вимог і непередбачених сценаріями без значного переписування. Гері Маклін Хол описав гнучкі практики, принципи і патерни для проектування, написання коду, який може розвиватися швидше і легше, з меншою кількістю помилок, оскільки він не перешкоджає змінам.

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

Основні теми книги

  • Написання коду, який запускає в роботу і доповнює Scrum, Kanban або будь-яку іншу гнучку інфраструктуру
  • Розробка коду, який може пережити великі зміни у вимогах
  • Планування здатності до адаптації за рахунок застосування залежностей, рівнів, інтерфейсів і патернів проектування
  • Виконання модульного тестування і рефакторинга в тандемі з отриманням більшої користі від обох прийомів
  • Використання прийому "золотого майстри" для того, щоб зробити успадкований код адаптивним
  • Побудова коду, що відповідає принципам SOLID: єдиною обов'язки, відкритості/закритості і підстановки Лисков
  • Створення менших інтерфейсів для підтримки більш різноманітних клієнтських і архітектурних потреб
  • Використання у своїх інтересах кращих практик впровадження залежностей для збільшення ступеня адаптації коду
  • Впровадження залежностей за допомогою патерну "Сходи" і уникання поширених антипаттернов

Про читача

Книга призначена для програмістів з будь-яким рівнем кваліфікації, які шукають більш практичний погляд на патерни проектування, принципи SOLID, модульне тестування, рефакторинг і пов'язані з ними теми.

Читачі книги повинні володіти C#, Java, C++ або схожим об'єктно-орієнтованою мовою і бути добре обізнаними з основними прийомами процедурного програмування.

Про автора

Гері Маклін Хол — розробник, архітектор і консультант з більш ніж десятирічним досвідом оптимізації процесів і практик в різноманітних гнучких середовищах. Він нещодавно заснував компанію Igirisu, яка пропонує навчання розробників TDD, безперервної інтеграції, рефакторінгу, паттернам проектування, принципам SOLID і управління вихідним кодом допомогою Git, прищеплення культури гнучких методик та пов'язані послуги. Його книга Adaptive Code via C# (Microsoft Press, 2014 рік) була переведена на російську, німецьку, японську і корейську мови і в 2015 році отримала нагороду Товариства технічних комунікацій.

Анотація

Адаптивний код: гнучке кодування з допомогою патернів проектування і принципів SOLID. 2-е видання

Рецензії

0

Всі характеристики

Товар входить до категорії

  • Самовивіз з відділень поштових операторів від 45 ₴ - 80 ₴
  • Доставка поштовими сервісами - тарифи перевізника