Schlemiel the painter term
algorithm that gets slower as it does more work due to repeated traversal
Joel Spolsky popularized. Schlemiel paints further from his bucket each day because he keeps walking back instead of moving the bucket. Classic example: strcat in a loop, O(n²). Comes up in code review.