これを-1した人はユーモアのセンスがありません。FWIW私は建築家です。
ヌルは空です。伝説によると、「私は知らない」、「彼らは言わなかった」、「誰かがこれを破った」など、Nullの17のフレーバー(考えられる意味)があります。単なるプログラマーの暗い裏部屋からscるDBAとアーキテクト以外は、誰もその理由を知りません。彼らは上司に丁寧に微笑み、信じられないほど複雑な知恵に深い関心を持って舌を振ります。給料小切手。それでも、ヌルは彼らの秘密を決して語らない。それらは空のブラックホールです。1つのnullが別のnullに等しくなることはありません。各空は平等で空であり、空がすべてではないことを認めようとしないからです。もちろん、これは推測です。なぜなら、nullを尊重する自己は実際にそれを認めることができないからです。時々、nullは()に大量の実データを吸い込みます。これはバグと呼ばれますが、実際にはプログラマーの心が空であることを忘れているだけです。ですから、時々繁殖します。しかし、どのように、またはなぜ、すぐに忘れられます。()は、nullまたは彼のいとこnilの兆候である場合がありますが、逆説的にはめったにバグではありません。
ゼロは何かの明確な量です。ゼロはヌルよりもずっと幸せです。ゼロは単に怠け者であり、結果に多くを追加しないでください。
退屈な、非常に古い正確な答えのために、Nullは「欠落している情報と適用できない情報」の表現です。EFCodd、SQLの作成者。
Coddは、第3の標準形も発明しました。これは、予備的な拷問の形として、若いコンピューターサイエンティストの心に適用されます。一度マスターすると、完全に無視されます。同様のことがオブジェクト指向設計が導入されたときに起こります。そして、私たちはそれを放っておくのは決して幸せではないので、インピーダンスの不整合が生じて、はしゃぐ摩擦に加わります。