Zitat:
Mhh, ich dachte mir, dass man den Property-Name mal schnell ändert, wobei dass beim Original nicht der Fall ist. Irgendwie Blödsinn, aber wenn's egal ist, werde ich den Original-Namen nehmen.
Umgekehrt wird ein Schuh draus. Man ändern NICHT den namen der Property sondern deren Implementation zum internen Feld und dessen Namen. Somit bleibt der komlette Code der auf die Property zugreift kompatibel zu den neuen Änderungen.
Man sollte also immer, auch im Object selber auf die Property zugreifen. Im späteren Verlauf der Wartung des Codes kann man dann nämlich die internen Felder ändern, den Properties Getter-/Setter-Methoden verpassen oder sogar die Property per Schutzcode ungültig machen.
Gruß Hagen