Вопросы по теме 'null-object-pattern'

Нулевой шаблон с QObject
(C++/Qt) У меня есть умный указатель на QObject. Скажем, QWeakPointer. По какой-то внешней причине (что-то, что может произойти в другом объекте или из-за события) возможно, что указанный объект будет уничтожен. Поскольку у меня есть умный...
4298 просмотров
schedule 07.06.2024

Null Object Pattern, чтобы избежать нулевых проверок?
Недавно я столкнулся с шаблоном проектирования Null Object, и мои коллеги говорят, что его можно использовать для устранения проверок нулевого указателя, которые встречаются во всем коде. например, предположим, что класс DAO возвращает информацию о...
2757 просмотров
schedule 05.03.2022

С++ двусвязный список с нулевой объектной моделью
Я пытаюсь создать двусвязный список с нулевой объектной моделью. До сих пор я реализовал метод для добавления узла в начало списка и метод для отображения узла. Моя проблема в том, что функция отображения всегда отображает 0. Может ли кто-нибудь...
368 просмотров

Шаблон нулевого объекта
Кажется, растет сообщество людей, говорящих, что вы никогда не должны возвращать null и вместо этого всегда должны использовать шаблон Null Object. Я вижу полезность NOP при использовании коллекции/карты/массива или вызове логических функций, таких...
5791 просмотров

Как получить шаблон NullObject с помощью RxJava
Да, это может показаться немного амбициозным, но вот чего я хочу добиться: У меня есть класс, который содержит мой горячий Observable , классу требуется некоторое время, чтобы подготовить его правильно (создать его в другом месте и получить...
145 просмотров

Пустой интерфейс для шаблона Null Object
У меня есть объект DTO для передачи данных с помощью WCF. public class Foo { //Many fields } Метод службы WCF возвращает этот объект, и у меня есть случай valid , когда этот объект должен быть нулевым. Я хочу использовать шаблон...
179 просмотров
schedule 13.04.2022

Проверка Javascript на нулевые объекты и значения кэширования
В повторном введении javascript я рассмотрел 2 примера что я понятия не имею, когда и где их использовать. Ниже цитата: && и || операторы используют логику короткого замыкания, что означает, что выполнение второго операнда зависит от первого....
99 просмотров
schedule 09.03.2023