Это может показаться глупой темой, но я пытаюсь изучить некоторые хорошие практики кодирования.
Я создаю приложение windows.forms, и я достиг точки, где мой частичный класс Form имеет7 глобальных переменных (и их соответствующие свойства) объявлены и использованы - чтобы назвать несколько: одну, чтобы определить, зарегистрировано ли приложение, объект настроек, к которому мне нужно получить доступ во многих событиях, объект Logger и т. Д.
Это плохое кодирование?Я имею в виду, можно ли объявлять кучу глобальных переменных и использовать их в различных обработчиках / методах событий, или есть более эффективная практика, и мне следует переосмыслить свой код, чтобы избежать их использования?
У меня осталось много работы в этом приложении, так что сейчас он находится на первом этапе, и с моим стилем кодирования, похоже, в итоге получится даже более 20 глобальных переменных.