Hi,
Typbestimmende Präfixe machen mir das Lesen und Verstehen eher schwerer als leichter.
naja, ist halt Geschmackssache. Bei intRechnungsNummer weiß ich, dass da nur eine Zahl enthalten sein darf, bei strRechnungsNummer kann die auch mal den Aufbau "A-00055" haben.
ja, schon richtig. Aber ob die Rechnungsnummer nun alphanumerisch oder rein numerisch ist, spielt für das Verständnis und das Nachvollziehen der Programmlogik auch keine Rolle. Es ist eine Information, die nur an der Benutzerschnittstelle auftritt (und irgendwo im Speicherformat der Daten).
Allerdings schreibe ich auch überwiegend in VB, wo es keine automatische Typumwandlung gibt.
Ich befasse mich überwiegend mit C, wo zwar zuweisungskompatible Typen (z.B. int vs. char) automatisch umgewandelt werden, ansonsten die Typentreue recht hoch ist. Daher nervt mich auch gelegentlich die Typenlosigkeit von Javascript oder PHP.
So long,
Martin
F: Was ist ekliger als ein angebissener Apfel mit einem Wurm drin?
A: Ein angebissener Apfel mit einem halben Wurm.