3 ms·
Things that Apple's customers care about include: Whether the website reliably displays on their device. Whether or not they can successfully browse and buy App
by mechanical_fish 13y ago
Things that Apple's customers care about include: Whether the website reliably displays on their device. Whether or not they can successfully browse and buy Apple's latest products. How fast the site loads.
Things that Apple's customers don't care about at all include: The code. Or whether or not that code "smells".
This would be an interesting story if it spoke in terms of something important. "Here is how Apple could probably boost sales by 0.1% by optimizing their SaSS" would be a good story. "Here is how to make the Apple Store load 25% faster by optimizing its SaSS" would be a good story.
But "here is how Apple could make their SaSS more aesthetically satisfying to the 0% of visitors who will pay more to read higher-quality code in the Web Inspector" is, at best, an academic exercise.
Production code exists to solve problems, and its quality is not merely a function of the code itself, but of the time constraints, the budgetary constraints, and the magnitude and urgency of the business opportunities. How many millions of dollars of product did Apple's "bad" SaSS sell in the time it took to critique it?
- kaelig 13y agoI agree that code should not be a goal in itself, but you miss the point. Apple is preaching engineering excellence through their campaigns and products. In the Apple World, the quality of a product is not something you assess only depending on the money it makes.