Просто смотрю, как я структурирую свои классы, и удивляюсь, что есть лучший способ.
У меня есть формы, которые передают информацию классу процесса. Этот класс просто пересылает все в мой основной класс, который затем выполняет работу. Когда работа выполнена, он передает информацию классу базы данных для выполнения sql.
Если в основном классе возникает ошибка, ошибка возвращается в класс процесса. Класс процесса устанавливает переменную сеанса в значение true, если есть ошибка.
Затем он переходит к рефереру, который является исходной страницей, и на этой странице у меня есть код, который оставляет сообщение об ошибке, если присутствует переменная сеанса.
Я знаю, что это, возможно, не лучший способ объяснить вещи, но звучит ли это как разумный способ сделать что-то?
Я просто пытаюсь улучшить то, как я пишу классы! Спасибо