Атрибуты делают ваши объекты тяжелыми - PullRequest
0 голосов
/ 17 июня 2011

Привет, у меня есть класс, который я буду добавлять много атрибутов в его свойства. Это может быть около 3 на имущество. Эти атрибуты будут использоваться шаблоном T4, чтобы определить, как обернуть объект в HTML. например, я мог бы обернуть свое текстовое поле в span, а этот span - в div и дать div класс css.

будет ли мой класс тяжелым?

Ответы [ 2 ]

2 голосов
/ 17 июня 2011

Нет, атрибуты являются метаданными. Они запекаются в сборке во время компиляции. Если во время выполнения ничего не читается, вам не стоит беспокоиться о производительности или о том, что ваш объект тяжелый .

1 голос
/ 17 июня 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...