Всем привет. Вопрос по классическому стеку. Есть форма с кучей контролов и такой же кучей взаимосвязанного поведения. Например при выборе определенных radio часть контролов становится disabled, некоторые элементы скрываются итд. В добавок на поведение влияют модификаторы блока формы, частично меняя логику. Выглядит все очень сложно и приходится долго разбираться для внесения правок. Какой подход в подобных случаях использовать? Сейчас я выставляю модификаторы форме, но так как логика мудренная, то некоторые модификаторы внутри себя проверяют статусы других модификаторов, выглядит сложно