стиль нарушает соглашение об именовании, так как имя поля совпадает с именем класса (Прим. public VideoPlayer VideoPlayer). С приватными полями такой проблемы нет, т.к можно писать с маленькой буквы или с префиксом "_". Как вы именуете публичные поля?
а что за соглашение такое о совпадении имени поля с именем класса? тут не вижу такого https://learn.microsoft.com/ru-ru/dotnet/fundamentals/code-analysis/quality-rules/naming-warnings
Принцип единственной ответственности, насколько я помню. там говорится, что нужно избегать совпадений именования полей и классов.
принцип ед. ответственности - он как бы не про наименования, а про поведение совпадение имен может быть максимум признаком, что возможно тут что-то не так
Не. Допустим есть класс Person. В нём есть поле с созданным классом public Address Address. Это может создавать путаницу при чтении кода.
Мне все-таки источник интересен, кинь ссылку, пожалуйста, где ты это прочитал?
"SuperPuperVideoPlayer", серьезно? Это мне на каждое слово нужно знать его синоним? Как Именовать поле класса Address можно?
MestoJitelstva))))
Обсуждают сегодня