Одиночка (синглтон, singleton) – Паттерны проектирования C#

Описание к видео Одиночка (синглтон, singleton) – Паттерны проектирования C#

Одиночка (синглтон, singleton) – это порождающий паттерн проектирования, который позволяет нам создавать класс с единственным экземпляром и предоставлять к нему одну глобальную точку доступа. Мы рассмотрим идею этого шаблона проектирования, реализуем его на языке программирования C#, а также рассмотрим его преимущества и недостатки.

Паттерны проектирования описывают типичные способы решения часто встречающихся проблем при проектировании программ. Шаблоны проектирования представляют собой не какой-то конкретный код, а общую концепцию решения той или иной проблемы, которую нужно будет ещё подстроить под нужды вашей программы.

Подписывайтесь на мои социальные сети, там много интересного и полезного для разработчиков:
ВКонтакте: https://vk.com/codeblog
Телеграм: https://ttttt.me/codeblog

Поддержать развитие каната:
Донат: https://www.donationalerts.ru/r/shwanoff
Патреон:   / codeblog  

Исходный код проекта доступен на GitHub https://github.com/shwanoff/Singleton...

Кстати, меня зовут Шванов Вадим, и я профессиональный .NET разработчик с опытом более 8 лет и автор этого канала CODE BLOG. Я рассказываю про IT технологии и веду этот курс по языку C# с нуля. В его рамках мы рассмотрим как базовый синтаксис языка C Sharp, так и его практическое применение и специальные технологии, такие как ASP .NET, Core, MVC, Unity, WCF, WPF, структуры данных и алгоритмы, паттерны проектирования, информатика, программное обеспечение и многое другое. Для меня важно не только показать практическое применение языка C#, но и объяснить основную идею и базовые понятия Computer Science. В качестве основного инструмента разработки используется visual studio c# и проекты на visual c#.

Подробный курс по языку программирования C#:
   • Преимущества и недостатки C# - Учим Ш...  

Подробный курс по структурам данных на языке программирования C#:
   • Связный список (linked list) - Структ...  

Подробный курс по алгоритмам сортировки на языке C#:
   • Сортировка пузырьком (bubble sort) - ...  

Разговоры о программировании, мотивации, и ответы на IT вопросы:
   • Практика программирования. Какой прое...  

#программирование #csharp #паттерны #codeblog #ityoutubersru

Комментарии

Информация по комментариям в разработке