C/Podstawy: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Derbeth (dyskusja | edycje)
→‎Po polsku czy angielsku?: to NIE jest konwencja wielbłądzia, wystarczy popatrzeć na wielbłąda, żeby zrozumieć! a niby czemu należy używać podkreślenia?
Linia 88:
Powstaje pytanie, w jakim języku należy pisać nazwy. Jeśli chcemy, by nasz kod mogły czytać osoby nieznające polskiego - warto użyć języka angielskiego. Jeśli nie - można bez problemu użyć polskiego. Bardzo istotne jest jednak, by nie mieszać języków. Jeśli zdecydowaliśmy się używać polskiego, używajmy go od początku do końca; przeplatanie ze sobą dwóch języków robi złe wrażenie.
 
Warto również zdecydować się na sposób zapisywania nazw składających się z więcej niż jednego słowa. Istnieje dwiekilka możliwości - tzw. konwencja wielbłądzia, w której początek każdego słowa zasygnalizowany jest wielką literą (np. IntToStr, AlaMaKota) oraz oddzielanie słów znakiem podkreślenia (int_to_str). Przeplatanie obu konwencji również robi złe wrażenie. Zdecydowanie sugerowane jest niewykorzystywanie wielkich liter i używanie znaku podkreślenia donajważniejsze oddzielaniaz słów.nich:
# oddzielanie podkreśleniem: int_to_str
# "konwencja pascalowska", każde słowo dużą literą: IntToStr
# "konwencja wielbłądzia", pierwsze słowo małą, kolejne dużą literą: intToStr
 
Ponownie, najlepiej stosować konsekwentnie jedną z konwencji i nie mieszać ze sobą kilku.
 
== Preprocesor ==