Как я допустил ошибку

Всем привет! Сегодня хочу поделиться историей того как я исправляю свои предыдущие ошибки. Примерно около 8 месяцев назад у меня стояла задача, добавить чекбоксы к таблице, чтобы удалять одновременно по несколько записей. Функционал был реализован, все работает отлично. Однако в последствии на эти чекбоксы стало назначаться все больше и больше функционала и пришло все к тому, что в некоторых местах из них теряется информация, или просто не приходит. В следствии чего начали появляться "костыли". Таким образом я пришел к тому, что теперь необходимо их переписывать с учетом текущего функционала и возможного в будущем. По итогу хочу сказать следующее: не важно какой функционал ты реализуешь, необходимо сначала сесть и продумать все возможные варианты его использования и разрабатывать его максимально универсальным. Ставьте лайк и подписывайтесь

Как я допустил ошибку | Сетка — социальная сеть от hh.ru Как я допустил ошибку | Сетка — социальная сеть от hh.ru