Почему использование ключевого слова typeid является плохим дизайном?

Я слышал, что многие люди говорят, что любое использование typeid — плохой дизайн, но мне кажется, что это очень полезно.

  1. Когда (и почему) использование typeid является «плохим дизайном»?
  2. Когда использование typeid допустимо?
  3. Когда это неприемлемо, но вы еще нужно что-то похожее, что была бы альтернатива с хорошим дизайном?
10
задан xcrypt 3 March 2012 в 15:46
поделиться