Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Конечно конечно 21.05.08 12:57 Число просмотров: 1427
Автор: PS <PS> Статус: Elderman
|
> > А если все это безобразие еще приправить глобальными > > объектами, в конструкторе которых кидаются исключения, > то > > проект можно закрывать :) > > Но не всё так плохо. Обычно глобальные обьекты не бывают > сами посебе, но обёрнуты синглтоном. Есть шанс обработать > исключение при старте приложения и ... в 90% закрыть его.
Если вместо глобальных объектов использовать синглетоны, если конструкторы использовать только для простой (и независимой от других объектов) инициализации, если для сложной инициализации использовать Initialize() функцию, если всех разработчиков в команде убедить придерживаться одного стиля: исключения или retval, если каждый класс будет заниматься своим и только своим делом, если вместо char tmp[2048] писать std::string, если... То конечно будет не все так плохо :)
|
|
|