3 ms·
It's hard to distinguish between something being explicitly shady and just a bad system though. "As a user, if I arrive on a booking page and the live API data
by chucksmash 7y ago
It's hard to distinguish between something being explicitly shady and just a bad system though.
"As a user, if I arrive on a booking page and the live API data shows our cached pricing data is stale, I expect the difference to be acknowledged."
Developer implements animation callout and an approximate, non-technical explanation
Cached pricing data continues to often be stale
- prepend 7y agoI call those asshole user stories unless there is a logged story “as a user, I expect inventory prices to be accurate in real time.” I don’t like user stories that are anti-customer and in the developer’s favor unless it’s clear that there’s a path to fairness. The motivation to a system should be to have as current as possible pricing, not some nightly batch that shows cheaper, unavailable prices and pisses off people when the real price is actually checked.