You speak of the symptoms of the bug as if they were the bug, consider this one act play:
• The internet claims Apple is tracking all iPhone owners!
• Steve Jobs interrupts family time to exclaim "WTF!"
• SJ: "Minion! Verify this claim!"
• Minion: "It is true, to the extent that we keep large, possibly unbounded, volumes of cell tower and wifi access point in the cache for the purpose of…" SNICKER-SNACK… thump.
• SJ: "Engineering, fix this. Marketing, communicate this.", returns to family time.
• Engineering to engineer: "Fix this."
• Engineer to self: "I do not know why this happens, I will search and uncover this bug." <<<--- there, that is where the bug is uncovered. He fixes the purge code from whatever simple or broken strategy the first coder used, perhaps deleting the comment that says "// might need to prune the cache, but the OS probably does that when it gets too big"
• Marketing: "What? We were busy hiding the links on the home page until you respect our new iPad2, but ok, we can crank out a press release if it saves us from the vorpal blade."
DOWN CURTAIN // insert character development and pathos before first rehearsal
• The internet claims Apple is tracking all iPhone owners!
• Steve Jobs interrupts family time to exclaim "WTF!"
• SJ: "Minion! Verify this claim!"
• Minion: "It is true, to the extent that we keep large, possibly unbounded, volumes of cell tower and wifi access point in the cache for the purpose of…" SNICKER-SNACK… thump.
• SJ: "Engineering, fix this. Marketing, communicate this.", returns to family time.
• Engineering to engineer: "Fix this."
• Engineer to self: "I do not know why this happens, I will search and uncover this bug." <<<--- there, that is where the bug is uncovered. He fixes the purge code from whatever simple or broken strategy the first coder used, perhaps deleting the comment that says "// might need to prune the cache, but the OS probably does that when it gets too big"
• Marketing: "What? We were busy hiding the links on the home page until you respect our new iPad2, but ok, we can crank out a press release if it saves us from the vorpal blade."
DOWN CURTAIN // insert character development and pathos before first rehearsal