Результаты поиска по запросу "open-closed-principle"

1 ответ

 случаи вашего обновления 2 в этой же структуре программы без создания большего количества интерфейсов, потому что нет ограничений для одного символа. Заботьтесь только о заказе обработчиков; более длинные матчи должны быть на первом месте.

рефакторингкакой-то старый кодпростой скрипт-анализатор файловкогда я наткнулся на следующий код: StringReader reader = new StringReader(scriptTextToProcess); StringBuilder scope = new StringBuilder(); string line = reader.ReadLine(); while ...

3 ответа

Нарушение принципов SOLID в множественной реализации интерфейса

Я сталкиваюсь с проблемой с инверсией зависимостей в

11 ответов

http://javaexplorer03.blogspot.in/2016/12/open-closed-design-principle.html

ип Open / Closed гласит, что программные объекты (классы, модули и т. Д.) Должны быть открыты для расширения, но закрыты для модификации. Что это значит, и почему это важный принцип хорошего объектно-ориентированного дизайна?

ТОП публикаций

7 ответов

, что обеспечивает безопасность при изменении существующего кода.

ип открытого-закрытого положения гласит, что «программные объекты (классы, модули, функции и т. Д.) Должны быть открыты для расширения, но закрыты для модификации». Тем не менее, Джошуа Блох в своей знаменитой книге «Эффективная Java» ...

1 ответ

Простой метод фабрики против фабрики: оператор переключения между фабрикой и клиентом

Я понимаю, что одним из основных преимуществ метода Factory по сравнению с Simple Factory является то, что он не нарушает принцип Open-Closed SOLID. То есть ...