Мне легче отследить, если у меня есть источник, потому что я понимаю, почему что-то не работает.Кроме того, я не уверен, что счетчики производительности могут быть вставлены в скомпилированные библиотеки DLL (но я могу ошибаться).
Однако, если вы не собираетесь изменять его, и вам не нужно понимать, какэто работает внутренне, тогда просто используйте dll.Я, конечно, вижу смысл не желать, чтобы все эти строки кода были присоединены, если они вам не нужны и вы просто хотите использовать dll.
Я знаю, что следующая часть не связана с простотойотладка, но это относится к простоте обслуживания.
Мне также просто не нравятся dll в управлении исходным кодом, когда я могу получить реальный код, особенно для внешних библиотек, которые могут измениться.Я не могу сказать вам, сколько раз мне пришлось заплатить за обновление компонента или радикальные изменения в моем коде, потому что нужно что-то обновить.