Об авторе Гэри Маклин Холл является опытным разработчиком приложений на платформе .NET корпорации Microsoft и специализируется на применении проектных шаблонов, уделяя особое внимание написанию кода, способного адаптироваться к изменениям. В этой книге рассматриваются практические вопросы гибкой разработки адаптивного кода с помощью проектных шаблонов и принципов SOLID: единственной ответственности, открытости-закрытости, подстановки Лисков, разделения интерфейса, внедрения зависимостей. В ней рассматривается организация процесса гибкой разработки приложений на C# по методике Scrum, выявление зависимостей и эффективного управления ними, программирование интерфейсов, применение шаблонов и исключение антишаблонов, модульное тестирование и реорганизация кода. Передовые методики и приемы гибкой разработки приспосабливающегося к изменениям кода обсуждаются на конкретных примерах, а в конце книги - на практическом примере отдельного проекта. Книга рассчитана на читателей,...
Ob avtore Geri Maklin Kholl javljaetsja opytnym razrabotchikom prilozhenij na platforme .NET korporatsii Microsoft i spetsializiruetsja na primenenii proektnykh shablonov, udeljaja osoboe vnimanie napisaniju koda, sposobnogo adaptirovatsja k izmenenijam. V etoj knige rassmatrivajutsja prakticheskie voprosy gibkoj razrabotki adaptivnogo koda s pomoschju proektnykh shablonov i printsipov SOLID: edinstvennoj otvetstvennosti, otkrytosti-zakrytosti, podstanovki Liskov, razdelenija interfejsa, vnedrenija zavisimostej. V nej rassmatrivaetsja organizatsija protsessa gibkoj razrabotki prilozhenij na C# po metodike Scrum, vyjavlenie zavisimostej i effektivnogo upravlenija nimi, programmirovanie interfejsov, primenenie shablonov i iskljuchenie antishablonov, modulnoe testirovanie i reorganizatsija koda. Peredovye metodiki i priemy gibkoj razrabotki prisposablivajuschegosja k izmenenijam koda obsuzhdajutsja na konkretnykh primerakh, a v kontse knigi - na prakticheskom primere otdelnogo proekta. Kniga rasschitana na chitatelej,...