Jak nazywać zmienne?

0

Pytanie dosyć trywialne, więc umieszczam w offtopie. Tak jak w temacie, jak nazywać zmienne?
Konwencja nazywania klas z dużej litery i rzeczownikami, albo metod - rozpoczynać z małej litery i każdy następny wyraz z dużej jest znana i często używana w książkach.

class SomethingUseless { 
    void displayNumbers();
}

A jak wygląda sprawa ze zmiennymi? Z dużej/małej litery? prefixy? podłogi "_"?
Oczywiście wiem, że można nazywać jak tylko zechcę, ale brakuje mi konsekwencji podczas programowania i czasem wygląda to nieestetycznie. Chciałbym zacząć nazywać zmienne konsekwentnie, według jakiś zasad. A więc, jest jakaś przyjęta nieformalna konwencja co do zmiennych?

3

Są różne konwencje dla różnych języków.

Przykładowo w Java nazwy zmiennych powinny zaczynać się od małej litery, powinny być pisane camelCase, nie powinny się zaczynać od znaków "_" oraz "$" np. mojaPieknaNazwaZmiennej

Z kolei w języku Python nazwy zmiennych powinny zaczynać się od małej litery, powinny być pisane z użyciem znaku podkreślenia do oddzielenie wyrazów np. moja_piekna_nazwa_zmiennej

5

Przyjmij konwencje języka, w którym piszesz.

2

zależy od języka, od projektu, od zespołu :) ustal sobie jedną konwencje i ją stosuj, byle nie mieszać.

1

W różnych językach są różne konwencje. Jednak najważniejsza jest konsekwencja i jeśli w pliku, czy w projekcie jakaś inna konwencja jest utrzymana, to Ty też takiej się trzymaj, żeby kod był spójny i nie wyglądał jakby pisało go 10 osób, a jedna i wszystko było łatwe do zrozumienia.

0

Dobra, dzięki za odpowiedzi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1