Про негатив вы преувеличиваете - у вас же положительные оценки на публикациях. А всем понравиться невозможно, к сожалению. Надеюсь, что будете писать и дальше, авансом вам плюс в карму поставил
Микроядерная операционная система #KasperskyOS является собственной разработкой «Лаборатории Касперского» и не основывается на каком-либо существующем проекте (Linux или каком-то еще).
В ходе проверки исходного кода .NET 10 мы убедились, что даже спустя полгода после релиза в проекте сохраняются дефекты и потенциально проблемные участки
Проще говоря, свойства - это синтаксический сахар над приватным полем и методам GetValue и SetValue для него. Самые простые свойства, или автоматические, ничем не отличаются по смыслу от полей, это да. А вот если добавить логику проверки границ в сеттер или вычисления в геттер, тогда, конечно, в них больше смысла.
Про негатив вы преувеличиваете - у вас же положительные оценки на публикациях. А всем понравиться невозможно, к сожалению. Надеюсь, что будете писать и дальше, авансом вам плюс в карму поставил
В кратком описании опечатка
Смотря как вы это себе представляете
При чем тут .NET?
У вас в ссылке на репозиторий ошибка
А вы делаете пр?
Честно говоря, второй (новый) способ мне кажется достаточно легко читаемым. Но конструкция очень специфическая, тут согласен
Небольшая очепятка
Если речь именно о константах, то память не должны занимать вообще
Да и студия тоже
Ссылки на 404 ведут
Для чисто инженерного софта да, полностью согласен
Нужно уточнить, что шустрый, пока не потребуется кастомная отрисовка с анимациями
А как стоило лучше написать?
Ставим минус автору
Спасибо, дополнил из документации
Проще говоря, свойства - это синтаксический сахар над приватным полем и методам GetValue и SetValue для него. Самые простые свойства, или автоматические, ничем не отличаются по смыслу от полей, это да. А вот если добавить логику проверки границ в сеттер или вычисления в геттер, тогда, конечно, в них больше смысла.
Не понял вас. Это же все равно свойство со всеми вытекающими, даже если и не имеет логики в get\set или не скрывает их.
Мне интересно, проходят ли обновления хоть какой-то этап тестирования перед продом?