MVC - следует ли мне избегать импорта большего количества пространств имен в поле зрения

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

Как вы знаете, мы можем импортировать пространство имен в представление, используя предложение using.

У меня вопрос: следует ли импортировать рассматриваемые пространства имен, не беспокоясь о производительности и времени загрузки представления?

Действительно ли влияет на импорт большого количества пространств имен? Если да? Как? И как мы можем избавиться от такого рода проблем с производительностью?

Спасибо


person Rashid Ali    schedule 12.06.2015    source источник
comment
Что вы имеете в виду под множеством пространств имен? Вы импортируете только те, которые вам нужны в этом представлении. Если пространства имен появляются в нескольких представлениях, лучше импортировать это пространство имен через web.config. Если вам нужно много пространств имен внутри представления, вероятно, вы делаете что-то не так. В общем, я не думаю, что это повод для беспокойства.   -  person Andrei V    schedule 12.06.2015
comment
Щелкните правой кнопкой мыши один из ваших using операторов, щелкните Organize Usings, затем Remove and Sort, если вы хотите удалить неиспользуемые пространства имен.   -  person    schedule 12.06.2015
comment
@AndreiV: у меня не так много пространств имен для импорта в представлении, но мне просто было интересно, когда я импортирую 4-й :)   -  person Rashid Ali    schedule 12.06.2015
comment
Это не влияет на производительность скомпилированного результата.   -  person Andrei V    schedule 12.06.2015


Ответы (1)


На самом деле, я не думаю, что это может снизить производительность сайта. Это может сделать компиляцию немного длиннее (немного), но после этого ваш сайт будет скомпилирован.

И, я думаю, вы потеряете гораздо больше «производительности» из-за всей обработки ваших контроллеров;)

person Guillaume Munsch    schedule 12.06.2015
comment
+ для предложения, связанного с контроллером. Я думаю, это важно заметить. - person Rashid Ali; 12.06.2015