У меня возникают проблемы с тем, чтобы вспомнить имя выполнения чего-либо с квадратичной сложностью, когда это можно решить линейно.
Например, используя функцию get-by-index
для перебора связанного списка вместо простого использованияnext-element
является типичным случаем этого антипаттерна.
Я думаю, что это был «что-то художник», как метафора парня, который рисует дорогу, но не несет с собой ведро с краскойи должен возвращаться к исходной точке каждый раз, когда ему нужно пополнить кисть.
Приветствия.