Код, который реализует какую-то фичу “в лоб”, это повод обратить внимание. Может быть, это можно абстрагировать? Если можно, то насколько сильно это усложнит код? Иногда какие-то вещи всё-таки стоит оставлять как есть, если это значительно повышает простоту кода. Либо внести только какие-то небольшие изменения, потому что простота кода — главный приоритет. Да, это сложно, нужно балансировать, но разве наша жизнь и есть не что иное, как постоянный поиск компромиссов?
нейросети поменяли то как пишут код)
не соглашусь )