Wikipedia article on OCP говорит (курсив мой): ... открытый/закрытый принцип гласит: «программные объекты (классы, модули, функции и т.д.) должны быть открыты для расширения, но закрыты для модификаци
Действительно ли Factory Method pattern (не путать с заводскими или абстрактными заводскими узорами) нарушают Open/Closed principle? Обновление: Чтобы уточнить, я имею в виду сценарий, в котором конкр
Я новичок в дизайне. Я пытаюсь использовать абстрактный шаблон Factory, сохраняя принцип открытого закрывания. Plz рассмотрим следующий код: public interface IAbstractFormFactory
{
void Sho