Das ist alles viel zu eindeutig, wir brauchen polarisierende Glaubensfragen.
Wäre die Software nicht gleich viel besser wartbar, wenn wir stattdessen eine Methode zur Bestimmung der Schnittmenge mit einem anderen Rechteck implementieren? Wenn es keine Schnittmenge in der Ebene gibt, wird eben
nil
oder ein spezielle Null-Instanz zurückgegeben. Klar verbraten wir unnütz Leistung wenn wir in 95% der Fälle wirklich nur wissen wollen, ob es überhaupt eine gibt. Aber ich meine ja nur