Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 June 16

N

NetCat in IT KPI C/C++ ХВ (не UB)
Question
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
вот в этом месте разве не проще написать
return Component::Operation();

и тогда не прийдётся хранить указатель на компонент
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
или это плохой тон? повлечёт ошибки?
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
NetCat
или это плохой тон? повлечёт ошибки?
Можешь проверить эмпирическим путём
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
После преобразования в блоклисты больше нет
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Можешь проверить эмпирическим путём
в том то и дело что у меня код так работает отлично🌚
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
и я вот не пойму
источник

G

GNU/Vsevolod in IT KPI C/C++ ХВ (не UB)
Shadow Mortician
В блеклисте он уже отдыхает, осталось кикнуть его отсюда
Як напише щось то й кікне
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
NetCat
в том то и дело что у меня код так работает отлично🌚
На проде проверь)))
источник

G

GNU/Vsevolod in IT KPI C/C++ ХВ (не UB)
GNU/Vsevolod
Як напише щось то й кікне
Кожного трекати не бачу сенсу
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
На проде проверь)))
🌚🌚🌚
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
NetCat
вот в этом месте разве не проще написать
return Component::Operation();

и тогда не прийдётся хранить указатель на компонент
не ну по идее же без разницы что так что так, просто часто вижу как указатель на базовый класс сохраняют в классе наследника, разве это имеет смысл к примеру в этом примере с декораторами?
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
NetCat
вот в этом месте разве не проще написать
return Component::Operation();

и тогда не прийдётся хранить указатель на компонент
Суть декоратора же в том, что он оборачивает твой экземпляр. Если у тебя и так работает, то скорее всего тебе и декоратор не нужен
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
На проде проверь)))
та и прода у меня как такового нету, не дорос ещё до прода, легаси кода и других приключений)
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Суть декоратора же в том, что он оборачивает твой экземпляр. Если у тебя и так работает, то скорее всего тебе и декоратор не нужен
.
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Декораторы имеет смысл применять, если тебе надо, чтобы выполнялось обязательные начальные и/или конечные процедуры
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
А, до меня кажется дошло
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
А ля чтобы открыл бд, записал данные с обёрнутого объекта, и сам же закрыл селектор к бд
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
Да, разобрался, спасибо✊
источник