eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingPolskie nazwy zmiennych/funkcji w nietypowym projekcie › Re: Polskie nazwy zmiennych/funkcji w nietypowym projekcie
  • Data: 2009-06-09 07:28:13
    Temat: Re: Polskie nazwy zmiennych/funkcji w nietypowym projekcie
    Od: "slawek" <s...@h...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]



    Użytkownik "Mariusz Marszałkowski" <b...@g...pl> napisał w
    wiadomości grup dyskusyjnych:h0jf96$jv7$...@i...gazeta.pl...
    > Kultura wymaga, aby pisać z myślą o czytającym. Jeśli będziesz czytał to
    > tylko
    > Ty, to napisz tak jak Ci wygodnie, jeśli tylko Polacy, to napisz po
    > polsku,
    > jeśli osoby innej narodowości, to...

    Zasada jest prosta: w Polsce mówimy i piszemy po polsku, bo język polski
    jest językiem urzędowym. Czyli jeżeli np. dokumentacja programu nie jest w
    języku polskim, to (teoretycznie) klient może po prostu uznać to za
    naruszenie prawa i mamy wtedy problemy. Jak ktoś myśli, że to bzdura to
    niech przypomni sobie, że w tym temacie jest już "precedens" - obowiązek
    dostarczania instrukcji w języku polskim. (Pomijam kwestie
    sentymentalno-narodowe czy jakiekolwiek oceny - po prostu taki jest stan
    prawny zapisany w Konstytucji RP.)

    Od tej zasady mogą być uzasadnione odstępstwa, a jeżeli ktoś prywatnie robi
    sobie notatki czy pisze program to wątpię czy można skutecznie nakazać
    używania mu języka polskiego.

    Z drugiej strony, tzw. urzędy d/s młodzieży dość energicznie realizują
    politykę odbierania dzieci tym rodzicom, którzy - w Niemczech - zamiast po
    niemiecku mówią po polsku. Można się spodziewać, że np. dziecko Polaka i
    Niemki mogłoby być jakoś zmuszane do pisania komentarzy w programach C++ po
    niemiecku zamiast po polsku - choć to lekka paranoja, ale tak właśnie
    działają nasi sąsiedzi.

    Problem z tym "jaki język naturalny w programach" jest cholernie sztuczny i
    kompletnie bez sensu, jest wytworzony przez anglojęzyczne słowa kluczowe w
    programach i zawężony zestaw znaków rozumianych jako litery. Dlatego np.
    fragment

    jeżeli a > b to zamień miejscami a i b

    nie kojarzy się z językiem programowania, natomiast if a > b swap a,b już
    tak.

    Dlatego też pozostaje pisać kat_prosty zamiast poprawnego kąt_prosty .

    Stosowanie na siłę niby-angielskiego mocno się wżarło w tradycję - ale gdy
    spróbujecie mówić if-then to po prostu nie jest to poprawny sposób używania
    języka angielskiego. Z literackim angielskim ma to mało wspólnego. Najbliżej
    jeszcze to proza Gibsona jest, ale i on pisze trochę inaczej niż "polski
    programista" któremu wydaje się, że zna język angielski. Zabawne jest to, że
    Anglik z dobrą znajomością języka angielskiego (czyli w praktyce po
    Oxbridge) to jest rzadkość i dlatego większość "anglojęzycznych" to np.
    mieszanka Hindusów, Pakistańczyków, Polaków itp. ludzi którzy widzą w
    sprawnym posługiwaniu się cudzą kulturą szanse na awans społeczny. Nie ma w
    tym nic złego, ale chwalić się też nie ma czym.

    slawek


Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: