Я планирую использовать динамическое ключевое слово для моего нового проекта. Но прежде чем войти, я хотел бы узнать о плюсах и минусах в использовании динамического ключевого слова через Reflection.
После того, как профи, я могу найти в отношении динамического ключевого слова:
- Считываемый\поддерживаемый код.
- Меньше строк кода.
В то время как негативы, связанные с использованием динамического ключевого слова, я услышал, как:
- Влияет на производительность приложения.
- Динамическое ключевое слово внутренне является оболочкой Reflection.
- Динамическая типизация может превратиться в размножающуюся почву для поиска ошибок.
- Влияет на совместимость с предыдущими версиями .NET.
Пожалуйста, помогите мне в том, разумны ли плюсы и минусы, с которыми я сталкивался, или нет?