Naamgevingsparameters
Notitie
Deze inhoud wordt opnieuw afgedrukt door toestemming van Pearson Education, Inc. van Framework Design Guidelines: Conventions, Idioms en Patterns for Reusable .NET Libraries, 2nd Edition. Die editie werd in 2008 gepubliceerd en het boek is sindsdien volledig herzien in de derde editie. Sommige informatie op deze pagina is mogelijk verouderd.
Naast de voor de hand liggende reden van leesbaarheid is het belangrijk om de richtlijnen voor parameternamen te volgen, omdat parameters worden weergegeven in documentatie en in de ontwerpfunctie wanneer visuele ontwerphulpprogramma's Intellisense en functionaliteit voor het bladeren door klassen bieden.
✔️ GEBRUIK camelCasing in parameternamen.
✔️ Gebruik beschrijvende parameternamen.
✔️ OVERWEEG namen te gebruiken op basis van de betekenis van een parameter in plaats van het type van de parameter.
Parameters voor overbelasting van naamgevingsoperator
✔️ left
GEBRUIK en right
voor namen van parameters voor overbelasting van binaire operatoren als de parameters geen betekenis hebben.
✔️ DO use value
for unary operator overload parameter names if there is not meaning to the parameters.
✔️ OVERWEEG zinvolle namen voor overbelastingsparameters van operatoren als dit een aanzienlijke waarde toevoegt.
❌ GEBRUIK GEEN afkortingen of numerieke indexen voor parameternamen van operatoroverbelasting.
© Delen 2005, 2009 Microsoft Corporation. Alle rechten voorbehouden.
Herdrukt door toestemming van Pearson Education, Inc. van Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition by Krzysztof Cwalina and Brad Abrams, published oct 22, 2008 by Addison-Wesley Professional als onderdeel van de Microsoft Windows Development Series.