Книги, упомянутые в номере и присланные в редакцию
Вадим Богословский. Просто жить, дышать и верить: Стихи. – М.: Кругъ, 2018. – 336 с. Рэй Брэдбери. Механический хэппи-лэнд. Пер. с англ. А. Оганяна.

Книги его жизни
8 января в храме в честь Архистратига Божия Михаила поселка Большое Козино Балахнинского района митрополит Нижегородский и Арзамасский ...

Что почитать: книги про убеждение, продажи и достижение целей
Эксперт в бизнес-литературе и книгах для души Мария Райдер специально для DK.RU составила подборку книжных новинок начала января. Новый год ...

В Москве продают книги на вес
Сколько стоит 200 граммов классики, какой роман тяжелее "Анна Каренина" Льва Толстого или "Американская история" Теодора Дрейзера и сколько ...

  • # 309333810

Гэри Маклин Холл Адаптивный Код: Гибкое Кодирование с Помощью Паттернов Проектирования и Принципов Solid

2 019 р.

За счет применения принципов, рассмотренных в книге, вы сможете создавать код, который приспосабливается к новым требованиям и непредвиденным сценариям без значительного переписывания

Гэри Маклин Холл описал гибкие практики, принципы и паттерны для проектирования и написания кода, который может развиваться быстрее и легче, с меньшим числом ошибок, поскольку он не препятствует изменениям. В пересмотренное, обновленное и расширенное второе издание книги были добавлены важнейшие практические аспекты процесса Kanban, инверсии управления и создания многократно используемых абстракций

Опираясь на более чем десятилетний опыт консультирования и разработки, автор обновил свой бестселлер углубленным раскрытием модульного тестирования, рефакторинга, чистого внедрения зависимостей и многих других вопросов. Основные темы книги•Написание кода, который запускает в работу и дополняет Scrum, Kanban или любую другую гибкую инфраструктуру•Разработка кода, который может пережить крупные изменения в требованиях•Планирование способности к адаптации за счет применения зависимостей, уровней, интерфейсов и паттернов проектирования•Выполнение модульного тестирования и рефакторинга в тандеме с извлечением большей пользы от обоих приемов•Использование приема «золотого мастера» для того, чтобы сделать унаследованный код адаптивным•Построение кода, соответствующего принципам SOLID: единственной обязанности, открытости/закрытости и подстановки Лисков•Создание меньших интерфейсов для поддержки более многообразных клиентских и архитектурных потребностей•Использование в своих интересах лучших практик внедрения зависимостей для увеличения степени адаптации кода•Внедрение зависимостей с помощью паттерна «Лестница» и избегание распространенных антипаттерновО читателеКнига предназначена для программистов с любым уровнем квалификации, ищущих более практичный взгляд на паттерны проектирования, принципы SOLID, модульное тестирование, рефакторинг и связанные с ними темы. Читатели книги должны владеть C#, Java, C++ или похожим объектно-ориентированным языком и быть хорошо знакомыми с основными приемами процедурного программирования.






А. В. Косточко, Б. М. Казбан Пороха, ракетные твердые топлива и их свойства. Учебное пособие

Настоящее учебное пособие составлено применительно к действующим вузовским программам по физико-химическим свойствам порохов и РТТ, а также по внутрен

Семеник, Дмитрий Геннадьевич Компас для души. Семейная психология в 9 книгах

1. Наполни жизнь любовью (Дмитрий Семеник). Книга известного психолога, основателя и главного редактора группы сайтов «Пережить.ру», поможет разобрать

Русская история в сравнительно-историческом освещении (основы социальной динамики). В 12 томах (комплект)

Ленинград-Москва, 1928 год. Издательство «Книга». С предисловием В.Невского. В комплект вошли книги второго и третьего издания. Типографские переплеты

Бабочки Европы

Санкт-Петербург, 1904 год. Издание Товарищества М. О. Вольф. Иллюстрированное издание с 18 хромолитографированными таблицами и 24 рисунками. Владельче

Knitting Reimagined

Award-winning author Nicky Epstein offers knitters of all skill levels adventurous, wearable projects that showcase innovative and clever construction

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

За счет применения принципов, рассмотренных в книге, вы сможете создавать код, который приспосабливается к новым требованиям и непредвиденным сценария

Ян Ф. Дарвин Android. Сборник рецептов. Задачи и решения для разработчиков приложений

Эта книга должна помочь сообществу разработчиков Android поделиться знаниями, которые позволят сделать их приложения еще лучше. Все знания, изложенные

Героиня веры. Рассказ из первых веков христианства

Санкт-Петербург, 1914 год. Издание книгопродавца И. Л. Тузова. Типографский переплет с золотым тиснением, под которым сохранена оригинальная обложка.



В. А. Кутергин Инженерные теории с конструктивной точки зрения. Множество геометрий и множество моделей искусственных объектов

Книга является попыткой найти единую методологическую и теоретическую основу для разработки системны

Брэдли Л. Джонс, Питер Эйткен Освой самостоятельно C за 21 день

В книге представлен учебный курс по языку программирования C, соответствующий стандарту ANSI/ISO. По

Д. Жемеров Kotlin в действии

Язык Kotlin предлагает выразительный синтаксис, мощную и понятную систему типов, великолепную поддер

Себастьян Рашка Python и машинное обучение

Книга предоставит вам доступ в мир прогнозной аналитики и продемонстрирует, почему Python является о

Джеффри Д. Ульман, Дженнифер Уидом Реляционные базы данных

Книга написана известными учеными Стэнфордского университета Дж. Ульманом и Дж.Уидом. Авторы предлага

DHCP for Windows 2000: Managing the Dynamic Host Configuration Protocol

DHCP for Windows 2000 is custom-designed for system administrators who are responsible for configuri

В. Ф. Мелехин, Е. Г. Павловский Вычислительные машины, системы и сети

Изложены основы организации, архитектура и схемотехника построения вычислительных машин, систем и се

Энди Маквитти Мир игры Titanfall

«Мир игры Titanfall» с головой погружает читателя в мощную, динамичную атмосферу вселенной, созданной

Бек Кент, Фаулер Мартин, Брант Джон Рефакторинг. Улучшение проекта существующего кода

По мере распространения объектных технологий — в особенности с использованием языка программирования

Ян Гойвертс, Стивен Левитан Регулярные выражения. Сборник рецептов

Книга ведущих экспертов по регулярным выражениям содержит все необходимое для решения широкого спект

Роберт Лав Ядро Linux. Описание процесса разработки

Исчерпывающее руководство по проектированию и реализации ядра Linux. В этой книге описаны основные п

Programming Massively Parallel Processors: A Hands-on Approach

Programming Massively Parallel Processors: A Hands-on Approach shows both student and professional a

Р. Херцог, Д. О'Горман , М. Ахарони Kali Linux от разработчиков

Авторы шаг за шагом познакомят вас с основами и возможностями Kali Linux. В книге предложен краткий к

А. В. Петраков Основы практической защиты информации

В последние годы в учебные планы всех вузов и факультетов информационной направленности вошла новая

Саймон Холмс Стек MEAN. Mongo, Express, Angular, Node

Обычно при веб-разработке на всех уровнях стека используются разные языки программирования. База дан

Designing and Implementing IP/MPLS-Based Ethernet Layer 2 VPN Services: An Advanced Guide for VPLS and VLL

A guide to designing and implementing VPLS services over an IP/MPLS switched service provider backbo

Джозеф Албахари и Бен Албахари C# 6.0. Справочник. Полное описание языка

Данное руководство, ставшее бестселлером, позволяет получить точные ответы практически на любые вопр

Ю. М. Елшин Справочное руководство по работе с программой SPECCTRA V15.0

В настоящем руководстве приведены сведения о структуре и возможностях САПР печатных плат Specctra. Э

Structural Equation Modeling with EQS: Basic Concepts, Applications, and Programming (+ CD-ROM)

Readers who want a less mathematical alternative to the EQS manual will find exactly what they’re lo

Мартин Робинсон Великое путешествие HALO. Искусство создания миров

«Halo: искусство создания миров» — это полная галерея образов вселенной Halo. Здесь представлены наб

Иван Скляров Хакерские фишки

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

Дэвид Гриффитс, Дон Гриффитс Head First. Программирование для Android

Система Android покорила мир. Все хотят иметь планшет или смартфон, а устройства на базе Android — с

М. А. Борисов, И. В. Заводцев, И. В. Чижов Основы программно-аппаратной защиты информации

В современном насквозь пропитанном информацией мире от степени защищенности информационно-телекоммун

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

За счет применения принципов, рассмотренных в книге, вы сможете создавать код, который приспосаблива

Наэм Ариф, Шейх Мухаммед Таусееф Интеграция SAP ERP

Благодаря этой книге вы узнаете, как максимизировать отдачу от вложений во внедрение системы SAP пут

Сэнди Метц Ruby. Объектно-ориентированное проектирование

Мировой бестселлер по программированию на языке Ruby. Книга уже стала классической — с ювелирной точ

Е. В. Михеева Практикум по информационным технологиям в профессиональной деятельности. Учебное пособие

Учебное пособие предназначено для приобретения практических навыков работы с наиболее часто использу

Мартин Клеппман Высоконагруженные приложения. Программирование, масштабирование, поддержка

В этой книге вы найдете ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разр

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

Помимо всего перечисленного наш магазин имеет десятки иных разделов. МР3 плееры, товары для детей и подростков, аксессуары для туризма, рыбалки и охоты – все это содержится в каталоге. Выбирайте товар и нажимайте кнопку «Купить», после чего курьер доставит покупку по указанному вами адресу.