Вопросы по теме 'design-principles'
Каков пример принципа единой ответственности?
Может ли кто-нибудь привести мне пример принципа единой ответственности? Я пытаюсь понять, что на практике означает, что класс несет единственную ответственность, поскольку боюсь, что, вероятно, нарушаю это правило каждый день.
32194 просмотров
schedule
20.05.2024
Руководство по стилю XSLT XPath / передовой опыт / стандарт кодирования?
Существует ли руководство по стилю XSLT / XPath / стандарт кодирования / справочник по передовой практике?
В частности, я поддерживаю кучу сценариев XSLT, которые явно хрупкие и неподдерживаемые.
например. Добавление одного уровня вложения в...
901 просмотров
schedule
22.11.2023
Скрытие информации - это абстракция или инкапсуляция?
Название говорит само за себя, я немного запутался, когда мне задали вопрос, что обработка информации с точки зрения ООП - это абстракция или инкапсуляция? Я выбрал абстракцию, но все же меня смущает, потому что при инкапсуляции мы также скрываем...
207 просмотров
schedule
17.09.2022
Добавляйте методы в классы, не нарушая реализации
Скажем, у меня есть 2 класса с именем class Cow ad class Pig .
Оба они реализуют interface Animal .
Для interface есть только 2 метода с именами public void eat() и public void speak() .
Все в порядке. Но хотя это кажется хорошим...
262 просмотров
schedule
02.04.2024