![]() |
AW: Coding Style: Benamsung von Parametern
Benamsung von Parametern -> bitte ändern in: Benennung von Parametern
|
AW: Coding Style: Benamsung von Parametern
Zitat:
|
AW: Coding Style: Benamsung von Parametern
Zitat:
|
AW: Coding Style: Benamsung von Parametern
@furchtbichler/Shark: 100%ige Zustimmung. Blöd wenn man in gewachsene Strukturen rein kommt und Sourcen aus 10-20 Mannjahren weiter pflegen muss mit 3-4 Kollegen. Da kann man halt schlicht nicht so wie man will und irgend wann sehen die privaten Sourcen halt genauso aus, weil das Hirn so einfacher und schneller denkt ;-)
|
Coding Style: Benennung von Parametern
Beitragstitel geändert.
|
AW: Coding Style: Benennung von Parametern
Zitat:
Liebe Grüße, Valentin |
AW: Coding Style: Benamsung von Parametern
Zitat:
Zitat:
|
AW: Coding Style: Benennung von Parametern
Bei case-sensitiven Sprachen nehme ich gerne eine am Anfang klein Geschriebene (ansonsten weiterhin Camel-Case) Version der nachher mit dem Wert besetzten Properties, bzw. klein geschriebene sprechende Namen. Ungarisch kommt bei mir nur in Delphi, und nur bei Enums ins Haus. Fast alle IDEs bieten mehr als genug Unterstützung bei der Erkennung der Typen zum Zeitpunkt der Verwendung, dass das einfach über ist.
In Delphi verwende ich, weil nicht case-sensitive, ersatzweise den Property-/sprechenden Namen mit vorangestelltem a. Allerdings einem kleinen, da ich auch lokale Variablen klein schreibe, und Parameter den selben Scope haben. Damit grenzen sie sich noch etwas hübscher von Feldern, Properties und Methoden ab. |
AW: Coding Style: Benennung von Parametern
Ne Frage - warum eig. ein A (wie Attribut?) anstatt P (wie Parameter!)
@Furchtbichler: Private Felder einer Klasse werden ja mit F vermerkt ala
Delphi-Quellcode:
:P
FSomeProperty: TSomeType;
|
AW: Coding Style: Benennung von Parametern
Wieso P wie Pointer statt A wie Argument? :lol:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz