An empty result set carrying no signal about whether the store is empty or the bar was too high is a sharp catch. I'd want the caller to log which case it was, so nobody reads silence as "no relevant memory." Testing it on a solo contractor's working rules was a nice touch too.
Salman Parvez | ML Systems
Self-taught full-stack engineer. Founder of ML Systems, a Rhode Island construction tech company. Shipped a React Native app to both stores
An empty result set carrying no signal about whether the store is empty or the bar was too high is a sharp catch. I'd want the caller to log which case it was, so nobody reads silence as "no relevant memory." Testing it on a solo contractor's working rules was a nice touch too.