Ненавижу
автоматически рождающиеся объекты типа блокирующего loading-on-demand. И синглтоны типа Майерса.
автоматически уничтожающиеся объекты под smart_ptr. И подсчёт ссылок.
автоматически регистрирующиеся получатели сообщений. И unbound рассылку сообщений.
автоматически создающиеся нетривиальные объекты со статическим storage duration. И вообще бурную деятельность до main().
мгновенность, нераспределенность, модель exception, lower-order programming.
Но научить правильно не всегда получается.
автоматически рождающиеся объекты типа блокирующего loading-on-demand. И синглтоны типа Майерса.
автоматически уничтожающиеся объекты под smart_ptr. И подсчёт ссылок.
автоматически регистрирующиеся получатели сообщений. И unbound рассылку сообщений.
автоматически создающиеся нетривиальные объекты со статическим storage duration. И вообще бурную деятельность до main().
мгновенность, нераспределенность, модель exception, lower-order programming.
Но научить правильно не всегда получается.
no subject
Date: May. 31st, 2006 16:08 (UTC)Кстати, можешь тоже привести примеры удачных refcountов ;)
А вот про консольные команды ты выступил куда-то не про то.
Речь шла, напомню, о примере, для чего полезны подписчики на события - для консольных команд.
Всё что ты написал - это либо то, что я назвал "отладочно-подстроечное средство", либо "использование - скриптование, определение - интеграция". То есть я не против, но "подписчики на события в данном контексте" - это от нищих духом, на самом деле.
Рад, что ты ничего не сказал про исключения.
no subject
Date: May. 31st, 2006 16:14 (UTC)no subject
Date: May. 31st, 2006 16:23 (UTC)У меня с религией проблем нет ;)
Хотя вот тут недавно видел локальное применение в поиске коллизий и был резок. Так что таки YMMV! :))
no subject
Date: May. 31st, 2006 16:27 (UTC)no subject
Date: May. 31st, 2006 21:01 (UTC)Все ответы в других ветках :)))