Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

2
  • 5
    +1 This is the "least astonishment" argument with respect to developers against empty strings. No developer that comes later would ever expect that empty strings would be used to represent "no email address". Commented Aug 8, 2012 at 15:51
  • Finally, an answer that does make some sense in the pages/answers that I checked. I'm not a native English speaker, and I'm not living in an English speaking country. So most of the arguments presented to distinguish empty string from NULL makes little sense to me (at least yet). Commented Mar 7, 2020 at 10:24