• Как организовать модульный код?

    @bazarovevgeny Автор вопроса
    Hyubert, проблема в понимании взаимодействия блоков. Например, я создаю класс Input, у которого есть метод setDisable(), делающий инпут неактивным. И есть другой блок — форма. Форма включает в себя 20 инпутов. И вот как мне при событиях формы (например, ошибка валидации) сделать все инпуты неактивными? Создать 20 экземпляров класса Input и forEach их перебрать, чтобы вызвать setDisable()?