Если я создаю программу, которая читает данные с .xml документа, стоит ли кидать методы работающие со значениями из документа в отдельный класс? Методы вызываются при нажатии на кнопку, расположенную на форме. Или считаеться нормальным тоном описать методы в классе формы как статику?
1 класс должен содержать 1 ответственность.
Классы форм должны быть максимально простыми и содержать лишь логику отображения, а вся бизнес-логика должна быть разложена по отдельным классам.
Конечно, если это какое-то очень простое приложение, то этим можно все пренебречь... Однако, по правилам хорошего тона все должно быть разбито на классы.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей