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.

Required fields*

4
  • 5
    -1: Justify "null is evil". Commented Mar 30, 2012 at 17:19
  • 4
    Defining an alias for a number doesn't change the fact that it's still a magic number. Commented Mar 30, 2012 at 17:33
  • Well, perhaps you have a different definition of magic number than I do. Please see en.wikipedia.org/wiki/… Commented Apr 2, 2012 at 14:13
  • 1
    I agree with Jon Strayer here. Null is an example of a ADT in a language that doesn't actually support ADT's. The OP can probably get away with it here but in general I consider any language that has null to have failed it's programmers slightly. Commented Apr 3, 2012 at 3:35