Вход на сайт
Глобально доступная информация
308 просмотров
Перейти к просмотру всей ветки
scorpi_ прохожий
в ответ Chipolino 19.03.09 23:02
В дополнение сказанному Алексом:
0. Классы CurrentItem и Info излишни, их имена неинформативны.
1. Убрать везде голые указатели, работать только с shared_ptr. Активный объект хранить как weak_ptr.
2. Зачем везде создавать CANDeviceFactory? Может её тоже сделать синглтоном?
0. Классы CurrentItem и Info излишни, их имена неинформативны.
1. Убрать везде голые указатели, работать только с shared_ptr. Активный объект хранить как weak_ptr.
2. Зачем везде создавать CANDeviceFactory? Может её тоже сделать синглтоном?