Forum: Sonstige Fragen zu Delphi
by BUG,
22. Feb 2011
Ich verstehe nicht ganz was du meinst.
Ich hatte vorgeschlagen, diese foobar-fooBar-Situation (in einer case-sensitiven Sprache) zu verbieten, da sie einfach eine Fehlerquelle sein kann und normalerweise eh nicht auftreten sollte.
Man würde in einigen Situationen sicher ein paar neue "Fehler" haben, die man aber leicht beheben kann (-> umbenennen).
Dafür würden aber Fehler durch zwei, sich...
Forum: Sonstige Fragen zu Delphi
by BUG,
22. Feb 2011
Nur im entsprechenden Namensraum.
Warnung wäre ganz gut, zumindest bei bestehenden Sprachen.
Aber theoretische sollte es (abgesehen jetzt von Properties und den entsprechenden privaten Variablen) keine großen Probleme geben. In einer case-sensitiven Sprache foobar und im gleichen Namespace nochmal fooBar zu benutzen sollte der Lesbarkeit eines Programms eh den Rest geben.
Forum: Sonstige Fragen zu Delphi
by BUG,
22. Feb 2011
Es wäre schön wenn man beide Einschränkungen haben könnte:
keine Bezeichner mit (case-insensitiv) gleichem Namen
keine (case-sensitiv) falsch geschriebenen Bezeichner
Habe ich bis jetzt aber in keiner Sprache gesehen.