Érdemes magyarul programozni?
Kezdő vagyok és sokszor keverem az angol és magyar szavakat. Alapból angolul van a legtöbb projekt, de gondoltam irom magyarul, ha már ez az anyanyelvem. Most ott tartok, hogy fél angol, félig magyar a kód. :D
Magyar fájlneveket használni (connection.php -> kapcsolat.php)
vagy magyar változóneveket ($username helyett $felhasznalonev), komment magyarázatok stb.
Mindig elfelejtem, hogy ez az oldal tele van senior pascal programozókkal... :)
Imádnám a görögül írt github-os projekteket. Vagy milyen hasznos lenne, ha japán változónevek lennének. Igazán megkönnyítené pl egy vendor esetében a használatát.
Már látom is magam előtt mikor írom a settert:
$this->製造者 = $製造者;
"Nem a használt nyelvtől lesz valami minőségi, vagy szakmaiatlan."
Attól is. Nyilván nem ez az egyedüli szempont, de a clean code egyik legfontosabb elve, hogy olvasható legyen a kód. Ha nem érted, nem olvasható. Akkor lesz "szép", ha bárkit (nyilván aki ismeri az adott programozási nyelvet) leültetek a monitor elé és megérti a kód működését. Garázscégeknél el lehet ezt sütni, meg hobbi célból is, de nem követendő példa.
És hiába húztátok le a #6-os válaszom, attól még nem lesz igazatok. Dolgoztam nagy cégnél, amit később felvásárolt egy multi. Korábban csak magyarokkal dolgoztam együtt, de az összeolvadás után már külföldi kollégák is csatlakoztak egy-egy projekthez és ők is hálásak voltak, hogy nem kell google fordítóval olvasni a munkánkat. (És mi is, mert nem angolok voltak.) :)
Nem tudhatod, hogy mikor lesz szükség arra, hogy más is megértse azt amit csinálsz. Ergó, igen: szakmaiatlan és kontár hozzáállás (nevezhetjük gányolásnak is) és semmivel sem jobb, mint egy spagetti kód.
Amúgy a diplomát is elég lenne csak magyarul kiadni... minek angolul? Ha megpályázok egy külföldi állást majd lefordítják maguknak ha alkalmazni akarnak, nem? Úgyis magyarul vannak írva a referencia munkáim is. Sőt, mától csak magyarul teszek fel kérdést a stackoverflow-n is. Ha segíteni akarnak, akkor tanulják meg a nyelvet! Mi büszkébb nemzet vagyunk mint a kis Kína vagy India.. alig vannak páran, tőlük nyilván elvárható, hogy vagy angolul vagy magyarul írjanak mindent. :D
Szarkazmust félre téve: nem értem miért ennyire megeröltető dolog követni a nemzetközi "szabványokat".
"Magyarországon vagyok, magyar munkatársakkal dolgozok, nem fogok merő flancolásból mindent angolul elnevezni. A kódminőségen nem ront."
De. Ront. Nem flancolás, igényesség. Clean code, angol nyelv. Alap.
Igaz...a globális projektek esetén is mindenkinek angolul kell programoznia.
Amúgy jól megy az angol, így jobb, ha mindent angolul írok.
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!