Apple keeps introducing hundreds* of small and large bugs along with dozens of workflow-damaging issues that have wasted me countless hours. All of which fall under the umbrella of Apple Core Rot, which MPG was the first to discuss and name publicly, back in 2013 (some of the press is slowly getting a clue but not really grasping the severity of the issue or how deep the rot goes).
Engineers at Apple, rushed to deadline, just don’t bother to write unit tests. This from the world’s richest company—software development sloppiness—it’s unprofessional and that is not hyperbole. I don’t blame the engineers—I blame Apple’s management structure, which values shipping by calendar goal over software quality metrics. That claim is re-proven with every new macOS release. It’s understandable to want to ship on time (huge profits are at stake), but it speaks to poor planning. To do it once is forgiveable, to do it for the past 6 years is a pattern of behavior.
* Realistically, I’d guess that the real bug count is 10,000 or more.
Minor issue? Yes, very minor—but not in the context of dozens of other bugs I run into. Together, they add up into a mess of wasted time.
Here’s one thing that stopped me in my tracks: all I wanted to do was to paste a string into a mail window to save it for temporary use, the string:
Mail would only past this empty contact (even using modifier keys to paste as plain text failed):