2014 2016 API Proliferation is exponential The number of open API grew from ~0 to 13K in the past 8yrs. Will more than double to >30K in the next 2 years. Source: www.slideshare.net/zschwarz/vertical-apis-as-core-product
want to limit the length of a text review in the product to 140 characters, because we may want to use SMS to send them out. ..that’s a small change, right?
above 140 characters? • Do we crop the string, or display an error message to the user? • If we display an error, where does it appear? What does it say? • Who is going to write the error message? • How do we explain to the user why we’re limiting them to 140 characters? • How will these errors look? • Do we have a style defined? • If not, who is designing it?
• Who wants to test it in our target browsers? • Also, where is the count of letters displayed on the screen? • What does the count look like? • The style should change as the user approaches zero characters and look erroneous at the limit? • Should it stop accepting input at that point? • If so, what happens when they paste something in? • Should we let them edit it down, or alert them? ..and again!