Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Главная>Каталог книг>Книги по программированию>Основы программирования. Алгоритмы>Адаптивный код: гибкое кодирование с помощью паттернов проектирования и принципов SOLID

Адаптивный код: гибкое кодирование с помощью паттернов проектирования и принципов SOLID

За счет применения принципов, рассмотренных в книге, вы сможете создавать код, который приспосабливается к новым требованиям и непредвиденным сценариям без значительного переписывания. Гэри Маклин Холл описал гибкие практики, принципы и паттерны для проектирования и написания кода, который может развиваться быстрее и легче, с меньшим числом ошибок, поскольку он не препятствует изменениям. В пересмотренное, обновленное и расширенное второе издание книги были добавлены важнейшие практические аспекты процесса Kanban, инверсии управления и создания многократно используемых абстракций. Опираясь на более чем десятилетний опыт консультирования и разработки, автор обновил свой бестселлер углубленным раскрытием модульного тестирования, рефакторинга, чистого внедрения зависимостей и многих других вопросов. Основные темы книги Написание кода, который запускает в работу и дополняет Scrum, Kanban или любую другую гибкую инфраструктуру Разработка кода, который может пережить крупные изменения в требованиях Планирование способности к адаптации за счет применения зависимостей, уровней, интерфейсов и паттернов проектирования Выполнение модульного тестирования и рефакторинга в тандеме с извлечением большей пользы от обоих приемов Использование приема "золотого мастера" для того, чтобы сделать унаследованный код адаптивным Построение кода, соответствующего принципам SOLID: единственной обязанности, открытости/закрытости и подстановки Лисков Создание меньших интерфейсов для поддержки более многообразных клиентских и архитектурных потребностей Использование в своих интересах лучших практик внедрения зависимостей для увеличения степени адаптации кода Внедрение зависимостей с помощью паттерна "Лестница" и избегание распространенных антипаттернов О читателе Книга предназначена для программистов с любым уровнем квалификации, ищущих более практичный взгляд на паттерны проектирования, принципы SOLID, модульное тестирование, рефакторинг и связанные с ними темы. Читатели книги должны владеть C#, Java, C++ или похожим объектно-ориентированным языком и быть хорошо знакомыми с основными приемами процедурного программирования. Об авторе Гэри Маклин Холл — разработчик, архитектор и консультант с более чем десятилетним опытом оптимизации процессов и практик в разнообразных гибких средах. Он недавно основал компанию Igirisu, которая предлагает обучение разработчиков TDD, непрерывной интеграции, рефакторингу, паттернам проектирования, принципам SOLID и управлению исходным кодом посредством Git, привитие культуры гибких методик и связанные услуги. Его книга Adaptive Code via C# (Microsoft Press, 2014 год) была переведена на русский, немецкий, японский и корейский языки и в 2015 году получила награду Общества технических коммуникаций.
Нет в наличии

Адаптивный код: гибкое кодирование с помощью паттернов проектирования и принципов SOLID

Артикул : 71448
Издательство : Диалектика-Вильямс
Автор : Гэри Маклин Холл
Язык : Русский
ISBN13 : 978-5-9909445-9-6
Формат : 70x100/16
EAN13 : 9785990944596
Страниц : 448
Год издания : 2019
Тип переплета : Твердый
Нет в наличии

Описание
За счет применения принципов, рассмотренных в книге, вы сможете создавать код, который приспосабливается к новым требованиям и непредвиденным сценариям без значительного переписывания. Гэри Маклин Холл описал гибкие практики, принципы и паттерны для проектирования и написания кода, который может развиваться быстрее и легче, с меньшим числом ошибок, поскольку он не препятствует изменениям. В пересмотренное, обновленное и расширенное второе издание книги были добавлены важнейшие практические аспекты процесса Kanban, инверсии управления и создания многократно используемых абстракций. Опираясь на более чем десятилетний опыт консультирования и разработки, автор обновил свой бестселлер углубленным раскрытием модульного тестирования, рефакторинга, чистого внедрения зависимостей и многих других вопросов. Основные темы книги Написание кода, который запускает в работу и дополняет Scrum, Kanban или любую другую гибкую инфраструктуру Разработка кода, который может пережить крупные изменения в требованиях Планирование способности к адаптации за счет применения зависимостей, уровней, интерфейсов и паттернов проектирования Выполнение модульного тестирования и рефакторинга в тандеме с извлечением большей пользы от обоих приемов Использование приема "золотого мастера" для того, чтобы сделать унаследованный код адаптивным Построение кода, соответствующего принципам SOLID: единственной обязанности, открытости/закрытости и подстановки Лисков Создание меньших интерфейсов для поддержки более многообразных клиентских и архитектурных потребностей Использование в своих интересах лучших практик внедрения зависимостей для увеличения степени адаптации кода Внедрение зависимостей с помощью паттерна "Лестница" и избегание распространенных антипаттернов О читателе Книга предназначена для программистов с любым уровнем квалификации, ищущих более практичный взгляд на паттерны проектирования, принципы SOLID, модульное тестирование, рефакторинг и связанные с ними темы. Читатели книги должны владеть C#, Java, C++ или похожим объектно-ориентированным языком и быть хорошо знакомыми с основными приемами процедурного программирования. Об авторе Гэри Маклин Холл — разработчик, архитектор и консультант с более чем десятилетним опытом оптимизации процессов и практик в разнообразных гибких средах. Он недавно основал компанию Igirisu, которая предлагает обучение разработчиков TDD, непрерывной интеграции, рефакторингу, паттернам проектирования, принципам SOLID и управлению исходным кодом посредством Git, привитие культуры гибких методик и связанные услуги. Его книга Adaptive Code via C# (Microsoft Press, 2014 год) была переведена на русский, немецкий, японский и корейский языки и в 2015 году получила награду Общества технических коммуникаций.

Рекомендуемые книги

Купить Життя Галілея

Життя Галілея

Бертольд Брехт

110 грн
Купить Машина для здійснення бажань, або Суботик повертається в суботу. Книга 2

Машина для здійснення бажань, або Суботик повертається в суботу. Книга 2

Пауль Маар

100 грн
Купить Стара холера

Стара холера

Володимир Лис

120 грн
Купить Тело, еда, секс и тревога: Что беспокоит современную женщину. Исследование клинического психолога

Тело, еда, секс и тревога: Что беспокоит современную женщину. Исследование клинического психолога

Юлия Лапина

295 грн
Купить Улюблені вірші. Книга 3

Улюблені вірші. Книга 3

265 грн
Купить Бизнес в стиле Virgin

Бизнес в стиле Virgin

Ричард Брэнсон

374 грн
Купить Модальні дієслова англійської мови

Модальні дієслова англійської мови

Вікторія Наумчак

18 грн
Купить Переход к голубому океану. За пределами конкуренции

Переход к голубому океану. За пределами конкуренции

Чан Ким, Рене Моборн

468 грн
Купить Як подолати кризу управління

Як подолати кризу управління

Іцхак Адізес

215 грн
Купить Гра-запам’ятайка. Веселі букви ( 20 ламінованих карток )

Гра-запам’ятайка. Веселі букви ( 20 ламінованих карток )

110 грн
Купить Ворошиловград. Бігти, не зупиняючись

Ворошиловград. Бігти, не зупиняючись

Сергій Жадан

110 грн
Купить Міні листівка Почни діяти вже сьогодні

Міні листівка Почни діяти вже сьогодні

10 грн
Купить Різдвяний сюрприз

Різдвяний сюрприз

Андрій Курков

305 грн
Купить Дикий робот

Дикий робот

Пітер Браун

140 грн
Купить Шелкопряд

Шелкопряд

Роберт Гэлбрейт

88 грн
Купить Володар Перснів. Дві вежі

Володар Перснів. Дві вежі

Джон Р. Р. Толкин

230 грн
Купить The Little Mermaid / Русалонька. Рівень «Starter»

The Little Mermaid / Русалонька. Рівень «Starter»

Ханс Кристиан Андерсен

25 грн
Купить C: полное руководство, классическое издание

C: полное руководство, классическое издание

Герберт Шилдт

590 грн
Купить Просто. Буду. Счастливая. Дневник твоей души + колода карт-посланий

Просто. Буду. Счастливая. Дневник твоей души + колода карт-посланий

Елена Вайс

295 грн
Купить Сказки (иллюстр. А. Ломаева)

Сказки (иллюстр. А. Ломаева)

Ханс Кристиан Андерсен

295 грн
Купить Пять травм, которые мешают быть самим собой

Пять травм, которые мешают быть самим собой

Лиз Бурбо

105 грн
Купить Наука о данных: Базовый курс

Наука о данных: Базовый курс

Джон Келлехер

370 грн
Купить Закон успешных инноваций: Зачем клиент «нанимает» ваш продукт и как знание об этом помогает новым разработкам

Закон успешных инноваций: Зачем клиент «нанимает» ваш продукт и как знание об этом помогает новым разработкам

Клейтон Кристенсен

350 грн
Купить Введение в информационный поиск

Введение в информационный поиск

Кристофер Д. Маннинг, Прабхакар Рагхаван, Хайнрих Шютце

810 грн
Купить Экономика, исправленное и дополненное издание

Экономика, исправленное и дополненное издание

Пол Самуэльсон, Вильям Нордхаус

1 260 грн
Купить Семь планов существования. Философия тета-исцеления

Семь планов существования. Философия тета-исцеления

Вианна Стайбл

145 грн
Купить Что я знаю о работе кофейни

Что я знаю о работе кофейни

Колин Хармон

185 грн
Купить Справочник программиста по C/C++

Справочник программиста по C/C++

Герберт Шилдт

330 грн
Купить The Subtle Art of Not Giving a F*ck

The Subtle Art of Not Giving a F*ck

Марк Мэнсон

790 грн
Купить Как создать крутой рекламный текст: Принципы выдающегося американского копирайтера

Как создать крутой рекламный текст: Принципы выдающегося американского копирайтера

Джозеф Шугерман

295 грн
Купить Колыбельная для маленького пирата (иллюстр. А. Ломаева)

Колыбельная для маленького пирата (иллюстр. А. Ломаева)

Антон Ломаев

200 грн
Купить Відкрите Суспільство.Реформування глобального капіталізму

Відкрите Суспільство.Реформування глобального капіталізму

Джордж Сорос

255 грн
Купить Водні розмальовки (ведмідь)

Водні розмальовки (ведмідь)

16 грн
Купить The Puppet Masters \ Кукловоды. Книга для чтения на английском языке. Уровень В2

The Puppet Masters \ Кукловоды. Книга для чтения на английском языке. Уровень В2

Robert Heinlein

90 грн
Купить С первой фразы: Как увлечь читателя, используя когнитивную психологию

С первой фразы: Как увлечь читателя, используя когнитивную психологию

Лиза Крон

295 грн
Купить Люблю. Мама

Люблю. Мама

Жанетт Брэдли

205 грн
Купить Країна Моксель, або Московія. Книга 3

Країна Моксель, або Московія. Книга 3

Володимир Білінський

213 грн
Купить Торговые войны: Битва за успех на прилавках и онлайн

Торговые войны: Битва за успех на прилавках и онлайн

Ричард Бэндлер, Джон Гриндер

370 грн
Купить Как смотреть футбол. Руководство диванного эксперта

Как смотреть футбол. Руководство диванного эксперта

Рууд Гуллит

415 грн
Купить Стихи детям

Стихи детям

Агния Барто

300 грн

Книги из категории "Книги по программированию"

Купить C# для чайников

C# для чайников

Джон Пол Мюллер, Билл Семпф, Чак Сфер

420 грн
Купить HTML5 и CSS3 для чайников

HTML5 и CSS3 для чайников

Эд Титтел, Крис Минник

540 грн
Купить Прикладное машинное обучение с помощью Scikit-Learn и TensorFlow: концепции, инструменты и техники для создания интеллектуальных систем

Прикладное машинное обучение с помощью Scikit-Learn и TensorFlow: концепции, инструменты и техники для создания интеллектуальных систем

Орельен Жерон

900 грн
Купить Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих

Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих

Эл Свейгарт

720 грн
Купить Создание Windows-приложениий в среде Delphi +CD

Создание Windows-приложениий в среде Delphi +CD

Федотова С.В.

139 грн
70 грн
Купить Python для программирования криптовалют

Python для программирования криптовалют

Джимми Сонг

590 грн
Купить Алгоритмы на Java

Алгоритмы на Java

Роберт Седжвик, Кевин Уэйн

1 080 грн
Купить JRuby. Сборник рецептов.

JRuby. Сборник рецептов.

Эдельсон Д., Лю Г.

240 грн
120 грн
Купить Интеграция Visual С# 2005 с Office и другими программами +CD

Интеграция Visual С# 2005 с Office и другими программами +CD

Жарков В.А.

498 грн
249 грн
Купить Шаблоны реализации корпоративных приложений

Шаблоны реализации корпоративных приложений

Кент Бек

420 грн
Купить Разработка приложений для Windows 8 на языке C#

Разработка приложений для Windows 8 на языке C#

Пугачев Сергей

243 грн
122 грн
Купить Python: создаем программы и игры

Python: создаем программы и игры

Дмитрий Кольцов

465 грн
Купить Flash 4. Анимация в интернете

Flash 4. Анимация в интернете

Дерек Франклин, Брукс Паттон

22 грн
11 грн
Купить Java. Полное руководство, том 1

Java. Полное руководство, том 1

Герберт Шилдт

450 грн
Купить Искусство программирования, том 1. Основные алгоритмы

Искусство программирования, том 1. Основные алгоритмы

Дональд Э. Кнут

1 080 грн
Купить Разработка приложений для Windows Phone. Архитектура, фреймворки, API

Разработка приложений для Windows Phone. Архитектура, фреймворки, API

Гецманн П.

706 грн
353 грн
Купить Программист-прагматик

Программист-прагматик

Дэвид Томас, Эндрю Хант

590 грн
Купить C++ за 21 день

C++ за 21 день

Сиддхартха Рао

495 грн
Купить Веб-программирование для чайников

Веб-программирование для чайников

Никхил Абрахам

330 грн
Купить Современное проектирование на C++

Современное проектирование на C++

Андрей Александреску

420 грн

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2020 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC