История изменений
Исправление aist1, (текущая версия) :
Давай, я всё же попрошу тебя раскрыть и обосновать рационально свой тезис «ты очевидно неправильно дизайнишь свой код». Но, поскольку конкретно этот тезис сейчас в такой форме, которую сложно отстаивать или опровергать, я предлагаю его уточнить.
Я предлагаю следующие варианты:
1. Любой «неправильный дизайн» будет содержать dynamic_cast (необходимость).
2. Наличие dynamic_cast делает дизайн «неправильным» (достаточность).
3. Некоторые «направильные» дизайны содержат dynamic_cast.
4. Нектоторые дизайны, содержащие dynamic_cast, «неправильны».
5. Наличие dynamic_cast хорошо коррелирует (условно, более 0.75) c «неправильностью» дизайна (статистический критерий).
Выбери наиболее близкий вариант (1-5) или предложи свой. потом раскроем понятие «неправильный».
Аргументы вида «dynamic_cast медленных, поэтому всё, что его требует, стоит избегать на уровне дизайна» не рассматриваем, потому что это совсем другой тезис будет.
Исправление aist1, :
Давай, я всё же попрошу тебя раскрыть и обосновать рационально свой тезис «ты очевидно неправильно дизайнишь свой код». Но, поскольку конкретно этот тезис сейчас в такой форме, которую сложно отстаивать или опровергать, я предлагаю его уточнить.
Я предлагаю следующие варианты:
1. Любой «неправильный дизайн» будет содержать dynamic_cast (необходимость).
2. Наличие dynamic_cast делает дизайн «неправильным» (достаточность).
3. Некоторые «направильные» дизайны содержат dynamic_cast.
4. Нектоторые дизайны, содержащие dynamic_cast, «неправильны».
5. Наличие dynamic_cast хорошо коррелирует (условно, более 0.75) c «неправильностью» дизайна.
Выбери наиболее близкий вариант (1-5) или предложи свой. потом раскроем понятие «неправильный».
Аргументы вида «dynamic_cast медленных, поэтому всё, что его требует, стоит избегать на уровне дизайна» не рассматриваем, потому что это совсем другой тезис будет.
Исходная версия aist1, :
Давай, я всё же попрошу тебя раскрыть и обосновать рационально свой тезис «ты очевидно неправильно дизайнишь свой код». Но, поскольку конкретно этот тезис сейчас в такой форме, которую сложно отстаивать или опровергать, я предлагаю его уточнить.
Я предлагаю следующие варианты:
1. Любой «неправильный дизайн» будет содержать dynamic_cast (необходимость).
2. Наличие dynamic_cast делает дизайн «неправильным».
3. Некоторые «направильные» дизайны содержат dynamic_cast.
4. Нектоторые дизайны, содержащие dynamic_cast, «неправильны».
5. Наличие dynamic_cast хорошо коррелирует (условно, более 0.75) c «неправильностью» дизайна.
Выбери наиболее близкий вариант (1-5) или предложи свой. потом раскроем понятие «неправильный».
Аргументы вида «dynamic_cast медленных, поэтому всё, что его требует, стоит избегать на уровне дизайна» не рассматриваем, потому что это совсем другой тезис будет.