фоном к моему вопросу является то, что я делаю несколько домашних проектов, и я начинаю понимать некоторые вещи в моем программировании. Но я наткнулся на то, что заставило меня задуматься; я должен писать один и тот же код снова и снова в каждой из форм. Это не может быть правдой.
Итак, допустим, у меня есть фрагмент кода, который обрабатывает перехваты в лог-файл. Он хорошо работает с моей формой и выводит уловы структурированным образом с отметкой времени и из какого метода произошла ошибка. Можно ли повторно использовать код в form1, получая доступ к нему из form2, и если у form2 есть перехват, он отправит параметр в form1 и напечатает его в лог-файле, а также, возможно, даже вернет значение в form2.
Это возможно или должно быть переписано в form2. И если это возможно, как можно получить к нему доступ?
Кроме того, хотелось бы узнать, что является наилучшей практикой. Я прочитал вокруг на этом форуме, что много решений возможно, но некоторые из них не всегда являются лучшим способом сделать это.
Спасибо!