Size: a a a

2021 October 24

R2

RARiK 24 in CODE BLOG / C#
запятые расставь, не позорься
источник

R2

RARiK 24 in CODE BLOG / C#
переводить нельзя лабы делать
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Тут не запятая должна быть
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
А !!!
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Так что все ок
источник

R2

RARiK 24 in CODE BLOG / C#
ааа говорящая картошка ааа  колорадский жук ааа
источник

R2

RARiK 24 in CODE BLOG / C#
источник

R2

RARiK 24 in CODE BLOG / C#
падажи, разве правилом хорошего тона не считается выдавать доступ к данным только через свойства? и зачем в таком случае вообще помечать _ Приватные поля, если они и так с маленькой буквы, т.е. от Публичных свойств отличаются
источник

R2

RARiK 24 in CODE BLOG / C#
источник

R2

RARiK 24 in CODE BLOG / C#
5 часов вопрос формулировал
источник

BB

Begamagomed Bah in CODE BLOG / C#
Есть сервис, который условно определяет уровень программиста? На основе тестирования к примеру
источник

ФД

Фаррух Давлатов... in CODE BLOG / C#
Чтобы отличать приватные поля класса от входных в методы данных. На пример есть _objectPool типа ObjectPool, конструктор принимает objectPool типа List и инициализирует наш.
источник

RO

Roman Onofreichuk in CODE BLOG / C#
а как же this?
источник

RO

Roman Onofreichuk in CODE BLOG / C#
тебе мало тестов в универе?
источник

RO

Roman Onofreichuk in CODE BLOG / C#
источник

BB

Begamagomed Bah in CODE BLOG / C#
Благодарю
источник

ФД

Фаррух Давлатов... in CODE BLOG / C#
Зачем обращаться к полю объекта через этот самый объект, если можно напрямую обращаться к полю?
источник

EA

Egene Avdeev in CODE BLOG / C#
И потом везде это лишнее слово фигурирует. Не будет единого стиля. В конструкторе так, а потом везде по другому.

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

При всем этом благодаря _ можно более ясно увидеть кол-во приватных полей, (специфичных только для данного экземпляра) ведь потом при расширении эти члены класса не должны уходить куда-то в класс наследник.

В итоге есть много мелких моментов, которые я даже не указал

Пришли в итоге к этому варианту наименования...
источник

RO

Roman Onofreichuk in CODE BLOG / C#
источник

RO

Roman Onofreichuk in CODE BLOG / C#
с андерскорами понятно, как тебе такая конвенция
https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventions
источник