Design with Difficult Data
The inability to deal with long strings of text is the most basic and maybe most common way components can fail when coming in contact with real data.
Length is just one of many ways that real text and data can strain a weak design.
Schedule and budget are the common excuses for not delivering more robust design components. Especially on larger projects, though, learning to incorporate more difficult data into your early design process can save you time in the long run.