Falsehoods programmers believe about addresses
mjt.me.uk
mjt.me.uk
It ended up being a quick mistake, especially marketing a product intended only for western audiences anyway. Any integration you do with third party software expects first and last names. So do email templates and form fields. So do actual users when they upload or download cvs files.
Same story, I’m sure, with addresses. There are benefits with the flexibility of a long open-ended text field, but with that flexibility, a ton of other things will be a pain in the ass.
[1] https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...