Извините, это больше вопрос хорошей практики, чем реальная техническая проблема, но я немного обеспокоен, и мне нужно ваше мнение.
Я инженер-программист, в основном клиент, но я начал работать над серверной частью моего текущего проекта, который находится в .NET Core, у меня есть некоторые обсуждения со старшим администратором.Разработчик здесь.
Я полностью за классы с одной ответственностью, модульное тестирование и извлечение логики, которые не должны соответствовать одному классу, но он имеет тенденцию иметь большие функции / классы.
Когда мы обсуждали, он сказал мне, что .NET Core неправильно обрабатывает большое количество классов / файлов, и сказал, что это повлияет на производительность.Мне кажется, что это нереально, так как раньше я работал над многими другими внутренними языками, и это никогда не рассматривалось как нечто, способное заметно повлиять на производительность.
Есть ли способ, которым я могу доказать, что он неправ (или прав?) По этому вопросу?Это довольно неприятно для меня, так как я бы хотел повысить общее качество кода на сервере.
Спасибо за ваши ответы, я был бы рад прочитать статьи или что-нибудь, связанное с темой.