Delen via


Naamgevingsparameters

Opmerking

Deze inhoud wordt opnieuw afgedrukt met toestemming van Pearson Education, Inc. uit Framework Design Guidelines: Conventies, idioom en patronen voor herbruikbare .NET-bibliotheken, 2e editie. 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 overbelading van operatoren benoemen

✔️ GEBRUIK left en right voor parameternamen bij overbelasting van binaire operatoren als de parameters geen betekenis hebben.

✔️ DO gebruik value voor unaire operator overlading parameter namen als de parameters geen betekenis hebben.

✔️ OVERWEEG zinvolle namen voor overbelastingsparameters van operatoren als dit een aanzienlijke waarde toevoegt.

❌ GEBRUIK GEEN afkortingen of numerieke indexen voor parameternamen van operatoroverbelasting.

© Gedeelten 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, gepubliceerd 22 oktober 2008 door Addison-Wesley Professional als onderdeel van de Microsoft Windows Development Series.

Zie ook