Главная / Книги / Компьютерная литература / Разработка ПО / Языки и среды программирования, технологии и т.п. / Прочие издания
Адаптивный код. Гибкое кодирование с помощью паттернов проектирования и принципов SOLID. Руководство
- Автор: Гэри Маклин Холл
- Издательство: Альфа-книга
- Серия: Лучшие практики
- Год издания: 2018
- Обложка: твердый переплет
- Страниц: 448
- Томов: 1
- Вес: 726 г.
- ISBN: 978-5-9909445-9-6, 978-1-5093-0258-1
Описание
За счет применения принципов, рассмотренных в книге, вы сможете создавать код, который приспосабливается к новым требованиям и непредвиденным сценариям без значительного переписывания. Гэри Маклин Холл описал гибкие практики, принципы и паттерны для проектирования и написания кода, который может развиваться быстрее и легче, с меньшим числом ошибок, поскольку он не препятствует изменениям.
В пересмотренное, обновленное и расширенное второе издание книги были добавлены важнейшие практические аспекты процесса канбан, инверсии управления и создания многократно используемых абстракций. Опираясь на более чем десятилетний опыт консультирования и разработки, автор обновил свой бестселлер углубленным раскрытием модульного тестирования, рефакторинга, чистого внедрения зависимостей и многих других вопросов.
Основные темы книги:
- Написание кода, который запускает в работу и дополняет Scrum, канбан или любую другую гибкую инфраструктуру;
- Разработка кода, который может пережить крупные изменения в требованиях;
- Планирование способности к адаптации за счет применения зависимостей, уровней, интерфейсов и паттернов проектирования;
- Выполнение модульного тестирования и рефакторинга в тандеме с извлечением большей пользы от обоих приемов;
- Использование приема "золотого мастера"для того, чтобы сделать унаследованный код адаптивным;
- Построение кода, соответствующего принципам SOLID: единственной обязанности, открытости/закрытости и подстановки Лисков;
- Создание меньших интерфейсов для поддержки более многообразных клиентских и архитектурных потребностей;
- Использование в своих интересах лучших практик внедрения зависимостей для увеличения степени адаптации кода;
- Внедрение зависимостей с помощью паттерна "Лестница" и избегание распространенных антипаттернов.
Товар сертифицирован и соответствует нормам качества и безопасности. Действует гарантийное обязательство. Имеется накопительная система скидок, зависящая от объема совершавшихся ранее заказов. Быстрая доставка курьером или в пункт выдачи в срок от 1 дня. Развернутую информацию о сроках доставки и размере скидки вы узнаете в ходе оформления заказа. Приятных покупок.
Возможно, Вам будет интересно
-
Операционные системы. Внутренняя структура и принципы проектирования. РуководствоАвтор: Столлингс ВильямИздательство: Диалектика / Вильямс4136 р.в корзину
-
Теория шкал. Принцип построения эталонных процедур измерения, кодирования и управленияАвтор: Н.Ю. НовиковИздательство: ФМЛ1700 р.в корзину
-
1011 р.в корзину
-
1553 р.в корзину
-
1487 р.в корзину
-
Приемы объектно-ориентированного проектирования. Паттерны проектированияАвтор: Гамма Э.Издательство: Питер572 р.в корзину
-
Head First. Паттерны проектирования. Обновленное юбилейное изданиеАвтор: Фримен Э.Издательство: Питер1008 р.в корзину
-
Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектированияАвтор: Террелл РикардоИздательство: Питер1542 р.в корзину
-
Объектно-ориентированное проектирование. Концепции и программный кодАвтор: Гаст ХольгерИздательство: Альфа-книга3647 р.в корзину
-
Принципы построения, применения и проектирования коммуникационной платформы U-SYS. Учебное пособиеАвтор: Росляков А.В.Издательство: Солон-пресс180 р.в корзину
-
Автоматизация производственных процессов в машиностроении. Проектирование гибкой производственной системы. Лабораторный практикумАвтор: Романов П.С.Издательство: Лань1028 р.в корзину
-
Проектирование масштабируемых систем с помощью Erlang/OTPАвтор: Чезарини Ф.Издательство: ДМК Пресс14881190 р.в корзину20%