- Shipped
- 27. August 2026 um 06:14 UTC
- Author
- Kamo
- Commit
- 5a801ad
Die drei klinischen Schreibregler wuchsen jeweils ihre eigene Schnur/uuid/integer/ Datum Helfer innerhalb einer Woche voneinander - identisch, bis auf welche jeweils Datei passiert zu brauchen. Das ist die Form, von der diese Codebasis bereits gebissen wurde zweimal: der Marktpflücker ging in zwei Kopien auf die gleiche Weise schief, und die Berechtigungsabschnitt Liste in zwei weiteren. Zwei Verhaltensweisen werden jetzt einmal angegeben und getestet. Abwesend, leer und das wörtliche string "null" alle bedeuten "nicht geliefert" - ein Formular, das ein unberührtes Feld einreicht sendet "", sendet ein Client, der einen abwesenden Wert anpasst, "null" und behandelt entweder als Wert ist, wie ein Geburtsdatum wird die Epoche. Ein missgebildeter Wert Würfe statt Null zu werden: leise "3o" von einer Menge fallen lassen produziert ein Rezept ohne Tage Zufuhr und ohne Reklamation. Null ist ein Wert und nicht eine Abwesenheit, die am meisten auf einer Forderungszeile zählt . ein Zahler Nichts zu zahlen ist ein Adjudikation, und es als "nicht geliefert" zu lesen, lässt die Anspruch für immer offen. Geld bleibt eine Dezimalschnur und int64 IDs überleben Vergangenheit 2-53, beide mit einem Test das scheitert, wenn das nicht mehr wahr ist. Die Forderungszeile und die Entsendungs-Builder bleiben im Abrechnungslots. Sie lesen Listen von Objekten statt eines Wertes und eines Listen-der-Karten-Readers im Shared Klasse wäre ein gemeinsamer Helfer mit genau einem Anrufer. Ein Wachmann versagt den Build, wenn ein klinischer Controller einen Parser des gleichen definiert Name wieder. Zwei Kopien eines Wertlesers sind zwei Antworten auf "was ein Leer tut Feldmittel".