Menu
Coddy logo textTech

Konwencje nazewnictwa

Część sekcji Podstawy ścieżki C# w Coddy. Lekcja 12 z 69.

Konwencje nazewnictwa są dla programistów jak zasady ruchu drogowego. Pomagają utrzymać porządek w kodzie i ułatwiają jego zrozumienie.

Wyobraź sobie, że wszystkie znaki drogowe są losowe i niespójne. Panowałby chaos! Podobnie bez konwencji nazewnictwa kod może stać się nieuporządkowany i trudny do zrozumienia.

W języku C# przestrzeganie spójnych konwencji nazewnictwa ma kluczowe znaczenie dla pisania przejrzystego, łatwego w utrzymaniu i tworzonego zespołowo kodu. Oto kilka ważnych konwencji, o których warto pamiętać:

  • PascalCase: Używaj w nazwach klas, metod i właściwości. Każde słowo zaczyna się wielką literą, np. MyClass, CalculateTotal, FirstName.
  • camelCase: Stosuj dla zmiennych lokalnych i parametrów metod. Pierwsze słowo zaczyna się małą literą, a każde kolejne wielką literą, np. myVariable, customerName, calculateTotal.
  • _underscorePrefix: Używaj w przypadku pól prywatnych (zmiennych w klasie). Zacznij od podkreślenia, a następnie użyj zapisu camelCase, np. _myPrivateField, _customerAge.
  • UPPER_CASE: Używaj w przypadku stałych. Wszystkie litery są wielkie, a słowa oddzielone podkreśleniami, np. MAX_VALUE, PI, DEFAULT_TIMEOUT.

Oto kilka dodatkowych wskazówek:

  • Używaj opisowych nazw, które jasno wskazują przeznaczenie zmiennej lub metody.
  • Unikaj skrótów, chyba że są powszechnie zrozumiałe w kontekście Twojego kodu.
  • Konsekwentnie stosuj wybrane konwencje w całym projekcie.

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C# online