Как я сэкономил 0 миллисекунд, просто удалив код

Мне прилетает задача: «Кнопка тупит, ускорь».

Классика. Прямо боль.

Джун внутри меня тут же открывает код и начинает чесать репу. Видит тяжёлый запрос на клик. Начинает его разгонять: индексы, кеш, магия вуду.

Технически - красавчик. Кнопка станет быстрее на 200 мс. Пользователь чуть меньше бесится. Все довольны.

Но я синьор. И я ленивый.

Я смотрю на этот запрос и задаю себе только один вопрос: «А он вообще тут нужен именно в момент клика?»

Ответ: нет.

Данные можно подтянуть при открытии модалки. Или мы их уже получали соседним виджетом.

Я просто удаляю запрос. Задержка становится не 200 мс, а 0. Потому что ждать больше нечего.


Джун чинит поломанный стул. Синьор спрашивает: «А зачем нам тут стул, если можно стоять и быть продуктивнее?»

Джун наводит порядок в бардаке. Синьор выносит мусор.

Я учу ребят в команде видеть не код, а поток данных. Это сокращает онбординг и экономит нам часы рефакторинга. Потому что то, чего нет - не сломается на проде и не надо тестировать.

Как часто вы ловили себя на мысли, что боретесь со следствием, а не с причиной? 👇 Жду истории в комментах. И подписывайся, если не хочешь пропустить разбор следующей «безобидной» таски.