Normal
Nicht wirklich, einen sog. Pseudoknoten muss man nicht durch null darstellen, ist der ideale Kandidat für ein "NullObject", dieser Pseudoknoten kann immer wieder verwendet werden und hat eben keine Children, aber nicht als null, sondern als leere Collection, dafür bieten sich zB. die Java Empty Collections an.Macht 0% Unterschied im Speicherverbrauch, man hat weniger Code und kann nie vergessen gegen null zu prüfen.
Nicht wirklich, einen sog. Pseudoknoten muss man nicht durch null darstellen, ist der ideale Kandidat für ein "NullObject", dieser Pseudoknoten kann immer wieder verwendet werden und hat eben keine Children, aber nicht als null, sondern als leere Collection, dafür bieten sich zB. die Java Empty Collections an.
Macht 0% Unterschied im Speicherverbrauch, man hat weniger Code und kann nie vergessen gegen null zu prüfen.