Прототип.
Паттерн Прототип (Prototype) позволяет создавать объекты на основе уже ранее созданных объектов-прототипов. То есть по сути данный паттерн предлагает…
Паттерн Прототип (Prototype) позволяет создавать объекты на основе уже ранее созданных объектов-прототипов. То есть по сути данный паттерн предлагает…
Строитель (Builder) – шаблон проектирования, который инкапсулирует создание объекта и позволяет разделить его на различные этапы.
Паттерн “Абстрактная фабрика” (Abstract Factory) предоставляет интерфейс для создания семейств взаимосвязанных объектов с определенными интерфейсами без указания конкретных типов…
Одиночка (Singleton, Синглтон) – порождающий паттерн, который гарантирует, что для определенного класса будет создан только один объект, а также…
Фабричный метод (Factory Method) – это паттерн, который определяет интерфейс для создания объектов некоторого класса, но непосредственное решение о…
1. Неявная типизация Прежде всего, давайте внесем ясность для тех, кто находится в растерянности: неявная типизация — не динамическая типизация. Любой идентификатор,…
1. string.IsNullOrEmpty() и string.IsNullOrWhiteSpace() Удивительно, как много людей не знают об этих двух статических вспомогательных методах, которые изящно дополняют…
1. Оператор ?? Это такой элегантный маленький оператор, который может быть чрезвычайно полезным в некоторых ситуациях. Ведь часто у…