Корзина
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
Год издания : 2017
Тип переплета : Твердый
Нет в наличии

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

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

Купить Мамина кухня Полезные блюда для малышей и школьников

Мамина кухня Полезные блюда для малышей и школьников

56 грн
Купить Конго Реквием

Конго Реквием

Жан-Кристоф Гранже

210 грн
Купить Ali Baba and the Forty Thieves / Алі-Баба та сорок розбійників. Рівень «Pre-Intermediate»

Ali Baba and the Forty Thieves / Алі-Баба та сорок розбійників. Рівень «Pre-Intermediate»

49 грн
Купить Желтая маска

Желтая маска

Уильям Уилки Коллинз

47 грн
Купить З ранку до ночі. Сторінки-цікавинки

З ранку до ночі. Сторінки-цікавинки

Василь Федієнко

230 грн
Купить Історія Starbucks. Усе почалося з чашки кави…

Історія Starbucks. Усе почалося з чашки кави…

Говард Шульц

225 грн
Купить Купля-продажа недвижимости. Изд.2

Купля-продажа недвижимости. Изд.2

Ивачев И.Л.

23 грн
Купить Мікроекономіка: проміжний рівень. Вид.6 Сучасний підхід. Підручник

Мікроекономіка: проміжний рівень. Вид.6 Сучасний підхід. Підручник

Гел Веріан

98 грн
Купить Первый Человек в Риме

Первый Человек в Риме

Колин Маккалоу

365 грн
Купить Кохання.  Листівка-розмальовка 10х15см з конвертом

Кохання. Листівка-розмальовка 10х15см з конвертом

20 грн
Купить Країна Мумі-тролів. Книга 2

Країна Мумі-тролів. Книга 2

Туве Янссон

130 грн
Купить Слепой часовщик

Слепой часовщик

Ричард Докинз

193 грн
Купить Школа рисования акварелью итальянского мастера

Школа рисования акварелью итальянского мастера

Валерио Либралато, Татьяна Лаптева

480 грн
Купить Методика доктора Ковалькова. Победа над весом

Методика доктора Ковалькова. Победа над весом

Алексей Ковальков

302 грн
Купить Дилеми засновника бізнесу Як попередити помилки й уникнути їх під час створення стартапу

Дилеми засновника бізнесу Як попередити помилки й уникнути їх під час створення стартапу

Ноам Вассерман

205 грн
Купить История государства Российского

История государства Российского

Карамзин Николай

520 грн
Купить Отказываюсь выбирать! Как использовать свои интересы, увлечения и хобби, чтобы построить жизнь и карьеру своей мечты

Отказываюсь выбирать! Как использовать свои интересы, увлечения и хобби, чтобы построить жизнь и карьеру своей мечты

Барбара Шер

390 грн
Купить Мотивация замысла

Мотивация замысла

Малгожата Коссовская, Кинга Ляхович-Табачек, Томаш Марушевский

134 грн
Купить Класична листівка Все делаешь правильно

Класична листівка Все делаешь правильно

14 грн
Купить О чем думают непальцы? 1768 фактов. От Катманду до дал-бата

О чем думают непальцы? 1768 фактов. От Катманду до дал-бата

Анастасия Мартынова

345 грн
Купить Python и машинное обучение

Python и машинное обучение

Себастьян Рашка

1 450 грн
Купить Воплощенная экзистенция. Развитие, применение и концепты экзистенциального анализа

Воплощенная экзистенция. Развитие, применение и концепты экзистенциального анализа

Альфрид Лэнгле

210 грн
Купить Тобі Лолнесс Т. 2

Тобі Лолнесс Т. 2

Тімоте де Фомбель

185 грн
Купить Банда піратів.  Корабель-привид

Банда піратів. Корабель-привид

Жюльєтт Парашині-Дені, Олівер Дюпен

135 грн
Купить Клиенты на всю жизнь

Клиенты на всю жизнь

Карл Сьюэлл, Пол Браун

360 грн
Купить Практикум з фахових дисциплін спеціальності 8.03050901 «Облік і аудит» освітнього ступеня «Магістр»

Практикум з фахових дисциплін спеціальності 8.03050901 «Облік і аудит» освітнього ступеня «Магістр»

Калюга Є.В.

105 грн
Купить Комплект игры "Thinkers 6-9 лет Выпуск 2 Воображение" (рус)

Комплект игры "Thinkers 6-9 лет Выпуск 2 Воображение" (рус)

186 грн
Купить Магия мозга и лабиринты жизни

Магия мозга и лабиринты жизни

Наталия Бехтерева

390 грн
Купить Memo: Секреты создания структуры и персонажей в сценарии

Memo: Секреты создания структуры и персонажей в сценарии

Кристофер Воглер, Дэвид Маккенн

400 грн
Купить Согревающая выпечка. Из Скандинавии с любовью

Согревающая выпечка. Из Скандинавии с любовью

Бронте Аурель

435 грн
Купить Подарочный пакет с пружинкой белые круги на фоне (23*18*10 см)

Подарочный пакет с пружинкой белые круги на фоне (23*18*10 см)

20 грн
Купить Робінзон Крузо. Зарубіжна література. 6 клас

Робінзон Крузо. Зарубіжна література. 6 клас

Даніель Дефо

135 грн
Купить Акварель для начинающих

Акварель для начинающих

Клаудиа Найс

315 грн
Купить Agile-маркетинг. Хакерские практики для эффективного бизнеса

Agile-маркетинг. Хакерские практики для эффективного бизнеса

Скотт Бринкер

380 грн
Купить Київ. Фотоальбом (рус., укр., англ., нем., франц.)

Київ. Фотоальбом (рус., укр., англ., нем., франц.)

Дерлеменко Євген

208 грн
Купить Web-программирование нового поколения на ActionScript 2.0

Web-программирование нового поколения на ActionScript 2.0

Таппер Д.

48 грн
Купить Вечный Киев. Жизнь большого города

Вечный Киев. Жизнь большого города

Ковалинский Виталий, Друг Ольга

480 грн
Купить Испытание ребенком. Как не дать счастью разрушить отношения

Испытание ребенком. Как не дать счастью разрушить отношения

Джон Готтман, Джули Шварц-Готтман

361 грн
Купить Excel 2013. Библия пользователя

Excel 2013. Библия пользователя

Джон Уокенбах

810 грн
Купить Сердца трех

Сердца трех

Джек Лондон

58 грн

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

Купить JavaScript для любознательных

JavaScript для любознательных

Крис Минник, Ева Холланд

325 грн
293 грн
Купить Прикладное программирование на С/С++: с нуля до мультимедийных и сетевых приложений

Прикладное программирование на С/С++: с нуля до мультимедийных и сетевых приложений

Иванов В.

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

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

Гецманн П.

706 грн
353 грн
Купить JavaScript в примерах и задачах

JavaScript в примерах и задачах

Алексей Васильев

410 грн
Купить Создание сайтов своими руками на BOOTSTRAP

Создание сайтов своими руками на BOOTSTRAP

Евдокимов П. В., Финков М. В.

285 грн
Купить Романтика искусственного интеллекта

Романтика искусственного интеллекта

Потопахин В.В.

393 грн
276 грн
Купить Flash-реклама. Разработка микросайтов, рекламных игр и фирменных приложений с помощью Adobe Flash

Flash-реклама. Разработка микросайтов, рекламных игр и фирменных приложений с помощью Adobe Flash

Джейсон Финкэнон

475 грн
238 грн
Купить Введение в теорию информационных систем

Введение в теорию информационных систем

Юркевич Е.В.

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

C++ за 21 день

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

495 грн
Купить C++ для чайников, 7-е издание

C++ для чайников, 7-е издание

Стефан Рэнди Дэвис

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

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

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

900 грн
Купить Алгоритмы: построение и анализ

Алгоритмы: построение и анализ

Томас Х. Кормен, Чарльз И. Лейзерсон

1 440 грн
Купить Разработка игр и теория развлечений

Разработка игр и теория развлечений

Рэф Костер

890 грн
Купить Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1

Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1

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

1 260 грн
Купить Оптимизация программ на C++. Проверенные методы повышения производительности

Оптимизация программ на C++. Проверенные методы повышения производительности

Курт Гантерот

810 грн
Купить Программирование на языке OCaml

Программирование на языке OCaml

Ярон Мински

850 грн
425 грн
Купить Системная инженерия. Принципы и практика

Системная инженерия. Принципы и практика

Александр Косяков, Уильям Н. Свит, Сэмюэль Дж. Сеймур, Стивен М. Бимер

1 040 грн
936 грн
Купить Инженерия требований

Инженерия требований

Элизабет Халл, Кен Джексон, Джереми Дик

778 грн
701 грн
Купить Полезное программирование. Уникальное руководство к действию

Полезное программирование. Уникальное руководство к действию

Николай Комлев

410 грн
205 грн
Купить Управление электронными устройствами на С++

Управление электронными устройствами на С++

Катупития Я.

778 грн
389 грн

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

Всего цитат
0

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

Отзывы

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

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