Cześć
Jest wiele szkół dotyczących nazewnictwa zmiennych, funkcji czy klas. Załóżmy, że jw kodzie mam zmienną typu boolean:
bool displayText = true;
oraz funkcje, do której będę przekazywał wartość zmiennej wyswietlTekst. Ciało funkcji wygląda tak:
void showTextOnTheScreen (bool a)
{
//kod ciała funkcji
}
Jaką nazwę powinna mieć zmienna bool a przekazywana do funkcji z punktu widzenia najlepszych praktyk i Waszego doświadczenia? Jak za jakiś czas wrócę do kodu to nie będę wiedział co oznacza zmienna bool a przekazywana do funkcji. Można w nazwie argumentu przekazywanego do funkcji użyć nazwy zmiennej, która już występuje w kodzie, czyli void wypiszTekstNaEkranie (bool wyswietlTekst)? Jakie podejście stosujecie w swoich programach?