Безопасность подразумевает префикс имени типа с именем родительского пространства имен

NDepend, автоматически предлагает избежать префикса имени типа с именем родительского пространства имен

Возможно ли это из-за безопасности / угроз?

1 ответ

Это правило не имеет ничего общего с безопасностью. Речь идет о ненужной избыточности. Из описания правила:

Это правило предупреждает о ситуациях, когда имя родительского пространства имен используется в качестве префикса содержимого типа.

Например, тип с именем "RuntimeEnvironment", объявленный в пространстве имен с именем "Foo.Runtime", должен называться "Environment".

Такая ситуация создает избыточность именования без повышения читабельности.

Другие вопросы по тегам