Sven Rautenberg: Daten umkopieren

Beitrag lesen

Moin!

  • wozu Daten von einer Variablen in die andere umkopieren, wenn keine Verarbeitung oder Überprüfung erfolgt?

Mache ich grundsätzlich am Programmanfang, um zu dokumentieren, welche Parameter dieses Programm erwartet.

Gut, meistens folgt dann eine Eingangsprüfung und das Setzen von fehlenden Parametern. Wenn etwa die Sprache nicht übermittelt wurde, wird "deutsch" gesetzt, bei Listen wird 25 Zeilen pro Seite angenommen usw.

Gegen vernünftige Parameter-Validierung und Default-Wert-Setzung ist ja nichts einzuwenden.

Sowas organisiert mans ich aber in der Regel dadurch, dass man sich für sowas Funktionen oder Klassen schreibt, bzw. sich entsprechend aus seinem Framework der Wahl einbindet.

Damit ist dann lokal direkt zu Beginn klar, was Sache ist, der Aspekt "Vollständigkeitsprüfung" und "Validierung" ist zentral und mit sehr wenig Codezeilen abgehandelt, danach kann man dann die Werte in einem anderen Array oder Objekt nutzen.

- Sven Rautenberg