1. Книги
  2. Формальные науки
  3. Компьютеры
  4. Адаптивный код: гибкое кодирование с помощью паттернов проектирования и принципов SOLID

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

Адаптивный код: гибкое кодирование с помощью паттернов проектирования и принципов SOLID
Оригинальное название
Adaptive Code: Agile coding with design patterns and SOLID principles
Язык
Размер
230/160/30 mm
Издатель
Год выхода
Оформление
Количество страниц
448
ISBN
978-5-9909445-9-6
 
Нет в нашем ассортименте.
Сообщить о поступлении Добавить в избранное
За счет применения принципов, рассмотренных в книге, вы сможете создавать код, который приспосабливается к новым требованиям и непредвиденным сценариям без значительного переписывания. Гэри Маклин Холл описал гибкие практики, принципы и паттерны для проектирования и написания кода, который может развиваться быстрее и легче, с меньшим числом ошибок, поскольку он не препятствует изменениям.В пересмотренное, обновленное и расширенное второе издание книги были добавлены важнейшие практические аспекты процесса Kanban, инверсии управления и создания многократно используемых абстракций. Опираясь на более чем десятилетний опыт консультирования и разработки, автор обновил свой бестселлер углубленным раскрытием модульного тестирования, рефакторинга, чистого внедрения зависимостей и многих других вопросов.Основные темы книги* Написание кода, который запускает в работу и дополняет Scrum, Kanban или любую другую гибкую инфраструктуру* Разработка кода, который может пережить крупные изменения в требованиях* Планирование способности к адаптации за счет применения зависимостей, уровней, интерфейсов и паттернов проектирования* Выполнение модульного тестирования и рефакторинга в тандеме с извлечением большей пользы от обоих приемов* Использование приема "золотого мастера" для того, чтобы сделать унаследованный код адаптивным* Построение кода, соответствующего принципам SOLID: единственной обязанности, открытости/закрытости и подстановки Лисков* Создание меньших интерфейсов для поддержки более многообразных клиентских и архитектурных потребностей* Использование в своих интересах лучших практик внедрения зависимостей для увеличения степени адаптации кода* Внедрение зависимостей с помощью паттерна "Лестница" и избегание распространенных антипаттерновО читателеКнига предназначена для программистов с любым уровнем квалификации, ищущих более практичный взгляд на паттерны проектирования, принципы SOLID, модульное тестирование, рефакторинг и связанные с ними темы.Читатели книги должны владеть C#, Java, C++ или похожим объектно-ориентированным языком и быть хорошо знакомыми с основными приемами процедурного программирования.
Za schet primenenija printsipov, rassmotrennykh v knige, vy smozhete sozdavat kod, kotoryj prisposablivaetsja k novym trebovanijam i nepredvidennym stsenarijam bez znachitelnogo perepisyvanija. Geri Maklin Kholl opisal gibkie praktiki, printsipy i patterny dlja proektirovanija i napisanija koda, kotoryj mozhet razvivatsja bystree i legche, s menshim chislom oshibok, poskolku on ne prepjatstvuet izmenenijam.V peresmotrennoe, obnovlennoe i rasshirennoe vtoroe izdanie knigi byli dobavleny vazhnejshie prakticheskie aspekty protsessa Kanban, inversii upravlenija i sozdanija mnogokratno ispolzuemykh abstraktsij. Opirajas na bolee chem desjatiletnij opyt konsultirovanija i razrabotki, avtor obnovil svoj bestseller uglublennym raskrytiem modulnogo testirovanija, refaktoringa, chistogo vnedrenija zavisimostej i mnogikh drugikh voprosov.Osnovnye temy knigi* Napisanie koda, kotoryj zapuskaet v rabotu i dopolnjaet Scrum, Kanban ili ljubuju druguju gibkuju infrastrukturu* Razrabotka koda, kotoryj mozhet perezhit krupnye izmenenija v trebovanijakh* Planirovanie sposobnosti k adaptatsii za schet primenenija zavisimostej, urovnej, interfejsov i patternov proektirovanija* Vypolnenie modulnogo testirovanija i refaktoringa v tandeme s izvlecheniem bolshej polzy ot oboikh priemov* Ispolzovanie priema "zolotogo mastera" dlja togo, chtoby sdelat unasledovannyj kod adaptivnym* Postroenie koda, sootvetstvujuschego printsipam SOLID: edinstvennoj objazannosti, otkrytosti/zakrytosti i podstanovki Liskov* Sozdanie menshikh interfejsov dlja podderzhki bolee mnogoobraznykh klientskikh i arkhitekturnykh potrebnostej* Ispolzovanie v svoikh interesakh luchshikh praktik vnedrenija zavisimostej dlja uvelichenija stepeni adaptatsii koda* Vnedrenie zavisimostej s pomoschju patterna "Lestnitsa" i izbeganie rasprostranennykh antipatternovO chitateleKniga prednaznachena dlja programmistov s ljubym urovnem kvalifikatsii, ischuschikh bolee praktichnyj vzgljad na patterny proektirovanija, printsipy SOLID, modulnoe testirovanie, refaktoring i svjazannye s nimi temy.Chitateli knigi dolzhny vladet C#, Java, C++ ili pokhozhim obektno-orientirovannym jazykom i byt khorosho znakomymi s osnovnymi priemami protsedurnogo programmirovanija.
Категория
EAN
9785990944596
Похожие товары
  • Пикус Ф.
    Год выхода: 2020
    Твердый переплет
    92.96 £
    84.51 £ без НДС
  • Столлингс Вильям
    Год выхода: 2020
    Твердый переплет
    107.90 £
    98.09 £ без НДС
  • Робин Никсон
    Год выхода: 2019
    Мягкая обложка
    83.00 £
    75.45 £ без НДС
  • Рикардо Террелл
    Год выхода: 2019
    Мягкая обложка
    62.25 £
    56.59 £ без НДС
  • Фостер П.
    Год выхода: 2024
    Твердый переплет
    19.92 £
    18.11 £ без НДС
  • Чечурин Алексей Максимович
    Год выхода: 2023
    Твердый переплет
    76.36 £
    69.42 £ без НДС
  • Чавез Конрад
    Год выхода: 2021
    Мягкая обложка
    35.69 £
    32.45 £ без НДС
  • Фрэнк Малкольм
    Год выхода: 2019
    Твердый переплет
    23.24 £
    21.13 £ без НДС
  • Владимиров К.И.
    Год выхода: 2024
    Мягкая обложка
    15.77 £
    14.34 £ без НДС
  • Усачева А.
    Год выхода: 2024
    Мягкая обложка
    29.05 £
    26.41 £ без НДС