Паттерны проектирования на платформе .NET; Питер, 2021

865 грн.

  • Издатель: ПИТЕР
  • ISBN: 978-5-4461-0843-5
  • Книги: Программирование
  • ID: 2314163
Купить Купить в кредит

Описание

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

Цель данной книги - показать, как изменились паттерны проектирования за это время, как на них повлияло современное увлечение функциональным программированием, и объяснить, каким образом они используются в современных .NET-приложениях. В издании вы найдете подробное описание классических паттернов проектирования с особенностями их реализации на платформе .NET, а также примеры их использования в .NET Framework. Вы также изучите принципы проектирования, известные под аббревиатурой SOLID, и научитесь применять их при разработке собственных приложений.

Книга предназначена для профессиональных программистов, которые хотят изучить особенности классических принципов и паттернов программирования с примерами на языке C# и понять их роль в разработке современных приложений на платформе .NET.

Видео Обзоры (5)

Книги для программистов - Паттерны проектирования на платформе .NET, Сергей Тепляков

Шаблоны проектирования микросервисов на примере Авито / Фрол Крючков (Авито)

Паттерны проектирования: EngineerSpock VS Лёша Корепанов

Фримен, Сьерра, Робсон - Head First. Паттерны проектирования.

Понятие паттерна проектирования. Курс "Шаблоны проектирования".


Характеристики (7)


ПараметрЗначение
Автор(ы)
ПереплетМягкая глянцевая
Год издания2021
ИздательПитер
Возрастные ограничения12
Кол-во страниц320
ISBN978-5-4461-0843-5


Цены (1)

Цена от 865 грн. до 865 грн. в 1 магазинах

МагазинЦенаНаличие
Bookovka UA
5/5
«Буковка» – це в першу чергу високий асортимент якісних книг відомих видань

Купить в кредит (2)


Компания Предложение
Prostocredit

Сума: від 500 до 6500 грн. Срок: 90 днів з наявністю пільгового періоду від 3 до 30 днів під знижену % ставку (з можливістю пролонгації пільгового кредиту необмеженої кількості раз) Процентна ставка: Пільгова 1,7%, Базова 2% Робота 24/7: заявки на кредит, видача кредиту

Aviracredit

Aviracredit - Онлайн кредит на картку до 6300 грн. Швидке рішення щодо заявки, гарний рівень узгодження заявок. Розмір виплати за перший виданий кредит - 227 грн.

Полезные онлайн-сервисы


Компания Предложение

Отзывы (5)


  • 5/5

    Книга не для новичков в программировании и имеет смысл читать ее, только если вы пишете под .NET/C#. Если вы подходите под эти требования, то книга здорово расширит ваш взгляд на паттерны и принципы SOLID в контексте возможностей языка C#. Для себя взял очень много интересных идей и еще раз закрепил паттерны проектирования и принципы SOLID в памяти.
    В листингах программного кода - очень много опечаток (в основном отсутствие пробелов).

    0
    0
  • 5/5

    Отличная интерпретация знаменитой книги Design Patterns "банды четырех" с примерами на C#, наприсанная русскоговорящим автором. Не нужно все время думать о том, а как это звучало в оригинале на английском и думать об ошибках перевода. Помимо материала Design Patterns изложены современные концепции внедрения зависимойтей и приципов SOLID. Но у книги есть грешок - качество печати текста. Текст не черный, а серый, буквы неровные - будто на матричном принтере напечатаны. Читать можно, но как то напрягает.

    0
    0
  • 5/5

    Книга хороша.
    Это не очередной академический трактат. Книга прикладная. В ней представлен реальный опыт автора. Рассматриваются возможные подходы к реализации различных паттернов, анализируются плюсы и минусы того или иного подхода.
    Книга для продолжающих, не является введением в тематику шаблонов проектирования.
    Не веду разработку и не практикую C#, но тем не менее примеры приведенные в книге читаются легко.
    Книга набита до краев ссылками на дополняющие источники, в сети и не только.
    В определенный момент заметил, что книга открыла мне очень интересного человека.
    Автор - опытный разработчик, на текущий момент, работающий в Microsoft. Ведет свой блог, в котором так же можно почерпнуть немало интересной информации
    Единственная вещь которая раздражает в книге это стилистика оформления программного кода. Размер букв и межстрочный интервал почему-то больше чем у основного текста, выглядит очень странно.

    0
    0
  • 5/5

    Бриллиант среди книг по архитектуре приложений. И особо приятно, что автор сего шедевра наш соотечественник.
    Всё что дано в книге имеет сугубо практическое применение, в отличие от большинства книг, где сплошь вода. Более того, мы с вам, c# разработчики, используем эти паттерны каждый день и даже не задумываемся об этом. Каждый паттерн показан на популярных библиотеках .net, с которыми имел дело каждый. "откуда взялся? чем хорош? чем плох? когда надо и не надо использовать?" - на эти и многочисленные вопросы даны исчерпывающие ответы.
    Солидным бонусом получаем плавный переход в принципы SOLID с их обильным доказательством, опять же на реальных ежедневных примерах, а не абстрактных конях в вакууме. Сильнейшая сторона книги - сугубо практический подход к вещам.
    Книга подойдет и новичкам, и старичкам. Одна из тех must read, без которых нельзя считать себя синьором.

    0
    0
  • 5/5

    Читала эту книгу некоторое время спустя после попыток осилить Паттерны проектирования Банды Четырех. Так как я еще начинающий .Net-разработчик, книга Банды четырех показалась мне сходу достаточно трудной. Вариант Теплякова же порадовал своей доступностью. Он описал основные паттерны и принципы проектирования не только с точки зрения теории (классическое представление), но и с более подходящими для платформы .Net реализациями. Он добавил примеры реализации техник из часто используемых библиотек. Таким образом, Тепляков дал сделал возможным чтение его книги как в рамках знакомства с полезными практиками и принципами проектирования, так и для использования ее в качестве настольного справочника, где можно найти ответы на интересующие вопросы в случае необходимости. Рекомендую таким же, как и я, начинающим разработчикам.

    0
    0
Зарегистрируйтесь и получайте бонусы за покупки!



закладки (0) сравнение (0)