- aga_et blogja
- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Most ezzel az a baj hogy "magyar" a comment benne ? Tényleg? Komolyan ? Ez megért egy blogbejegyzést???
ps.: Javaslom a látogatást a kinai fejlesztőkhöz.
Gratz.
- A hozzászóláshoz be kell jelentkezni
Nem mondtam, hogy baj, inkább érdekes.
☆☼♫♪♫♪☼☆
AGA@
Fork portal és az egyik logóm :)
- A hozzászóláshoz be kell jelentkezni
tudja fene, mi lehet benne érdekes, nekünk is az összes saját fejlesztésű programunkban magyar kommentek vannak. (Ha egyszer kigondolok valamit magyarul, akkor miért kellene lefordítanom angolra, hogy a magyar kollégámnak olvasáskor vissza kelljen fordítani angolról magyarra?)
Nem vagyunk multicég, mindenki magyarul beszél...
- A hozzászóláshoz be kell jelentkezni
+1 (vagy inkább +sok) A névkonvenció meg szintén megegyezés kérdése - láttam már magyar nevekkel készült szép és kellemesen olvasható, valamint angol nevekkel készült, borzasztóan nem beszédes, nehezen olvasható kódot.
- A hozzászóláshoz be kell jelentkezni
+1 Neked is és arra is, amire válaszoltál.
-----
„Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben.”
rand() a lelke mindennek! :)
Szerinted…
- A hozzászóláshoz be kell jelentkezni
+1
-----
„Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben.”
rand() a lelke mindennek! :)
Szerinted…
- A hozzászóláshoz be kell jelentkezni
dupla
- A hozzászóláshoz be kell jelentkezni
Nekem van olyan programom, amiben magyar nyelvű, és olyan is, amiben angol nyelvű kommentek vannak.
...de angol kommentet nem magyarból fordítok (nem magyarul gondolom ki), úgy valóban nem sok értelme van... és valóban, ha van olyan kolléga, aki nem beszél olyan jól angolul és nem nemzetközi a fejlesztés, érdemes inkább magyarul kommentelni...
Változóneveknél viszont csak angolt használok, ha egy mód van rá...
- A hozzászóláshoz be kell jelentkezni
Negatív felhang sem volt.
☆☼♫♪♫♪☼☆
AGA@
Fork portal és az egyik logóm :)
- A hozzászóláshoz be kell jelentkezni
Ennél sokkal jobb az ékezetes adat, ráadásul több, eltérő encodinggal, ugyanabban a forrásfájlban...
--
zsebHUP-ot használok!
- A hozzászóláshoz be kell jelentkezni
Ennél már csak az a rosszabb ha a magyar változó neveket használ valaki!
Nem tudom, de szerintem programkódban nincs helye a magyar nyelvnek. Én már attól is hülyék kapok, hogy a magyar excelben magyar függvények vannak.
- A hozzászóláshoz be kell jelentkezni
Egy ismerősömmel kibasztak, cserébe elkezdett kínai karakterekkel kódolni (na jó, igazából csak obfuszkálni). Volt öröm.
--
zsebHUP-ot használok!
- A hozzászóláshoz be kell jelentkezni
Mert miért is? Szerintem meg a AlwaysUseIdiotExtremelyLongCamelCaseNames sokkal agyrohasztóbb...
- A hozzászóláshoz be kell jelentkezni
Általános témájú programoknál egyetértek, de dolgozz egy kicsit specifikus területen, ahol minden szakszó magyarul van, ott nem igazán nyerő dolog lefordítani a szakkifejezéseket angolra. Pl. területalapú támogatás, húshasznú anyatehén, a tenyészet igazoltan gümőkor-mentes, ...
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
Én dolgoztam a blogpostban tárgyalt forráskód származási helyén, egy darab magyar szakszó sincs.
--
arch,debian,osmc,android,windows
- A hozzászóláshoz be kell jelentkezni
Szerintem ez pedig céges megegyezés kérdése. Ha amúgy minden fejlesztő magyar és később sem várható ebben változás, akkor miért ne?
-----
„Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben.”
rand() a lelke mindennek! :)
Szerinted…
- A hozzászóláshoz be kell jelentkezni
Egyrészt egyetértek, másrészről azért, mert ilyenkor jönnek az isErvenyes és getMennyiseg formájú függvény és változó nevek.
- A hozzászóláshoz be kell jelentkezni
Igazad van, a „hunglish” szerintem is károsabb. Angol vagy magyar, de a kevert forma nem ajánlatos.
-----
„Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben.”
rand() a lelke mindennek! :)
Szerinted…
- A hozzászóláshoz be kell jelentkezni
Mondjuk a get/set az már majdnem olyan, mint mondjuk az, hogy int, vagy hogy public, nem tudom, hogy melyik a rosszabb, a getKiselefánt, vagy az, hogy magyarul mondjuk lekerdezesKiselefant lesz a getter/setter. (miközben nyilván a nem saját kódban getFooBar lesz.)
- A hozzászóláshoz be kell jelentkezni
Igen, a szakszavas projektnél nálunk is jellemzően hunglish az összes get/set.
Sajnos még olyan rémálmok is előfordulnak, hogy pl. getHushasznuAnyatehenCount.
Ezért is jobb a FuncProg, ott nincs get/set ;)
- A hozzászóláshoz be kell jelentkezni
Szerintem ebben a legrosszabb a függvény törzsekben elhelyezett kommentek.
Részletek a Clean Code 4. fejezeténél
- A hozzászóláshoz be kell jelentkezni
A magyar komment volna a probléma?
Engem sokkal inkább zavar, hogy nem jól kezeli több helyen a jqueryt :)
- A hozzászóláshoz be kell jelentkezni
Ebben a kodban nem a magyar komment a legszomorubb, hanem az, hogy szajbaragosan elmagyarazza sorrol sorra. Konyorgom, ha valaki at akar venni egy ilyen kodot, legalabb tudjon mar egy ruhes ifet ertelmezni, ne kelljen begepelni ketszer ugyanazt a sort, ket kulonbozo nyelven.
A dokumentacio nem arrol szol, hogy megirjuk emberi nyelven is a kodot, hanem arrol szol, hogy elmondjuk, hogy mit csinal, mi a hatasa az adott kodnak. Ahelyett, hogy az empty parameter (?) true ertekerol hablatyolnek, leirom, hogy az ures zonaknal a data-zone alapjan csereljuk a bannert. Aztan a kodbol deritse mar ki, hogy ez pontosan hogy zajlik. Ha nem tudja, akkor ki kell rugni a picsaba, mert nem tud programozni.
--
Blog | @hron84
Üzemeltető macik
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
Igaz. A másik véglet, amikor a fejlesztő azt hiszi hogy a kódja érthető, nem ír kommentet, és bár kitalálható hogy mit akar a kódja csinálni, de sokkal lassabb, mint elolvasni egy magyarázatot.
- A hozzászóláshoz be kell jelentkezni
Lehet ugy strukturalni a kodot, hogy ondokumentalo legyen (az egyes atomi lepeseket metodusokba refaktoralni, azokat beszedesen elnevezni, az osztalyokat szinten, single-responsibility, stb stb), csak erosen kodfuggo a dolog, es egy par millio soros kodnal mar erosen ellenjavallt, vagy legalabbis boven nem elegseges kizarolag ezt hasznalni. De kis projekteknel mukodik a dolog.
--
Blog | @hron84
Üzemeltető macik
- A hozzászóláshoz be kell jelentkezni
Erről én is hallottam, igyekszem is az ésszerűség határain belül alkalmazni, és könnyen olvasható kódot írni. Sajnos vannak akik szintén hallottak róla, és elvárják hogy ne legyen komment egyáltalán, és meg lehessen érteni mindent a kódból.
Ami nevetséges. Oké, hogy a kód dokumentálja a saját működését, de hogy dokumentálja azt, hogy miért úgy működik? Kellenek a kommentek, a cél szerintem az kelljen hogy legyen hogy értelmesek, lényegretörők legyenek.
- A hozzászóláshoz be kell jelentkezni
Ebből születnek, tipikusan az ilyen kommentek:
// vegig megyunk az osszes adverticumos hirdetesen
jQ('.goAdverticum').each(function() { });
Nem azt mondom, van, amikor a kommentnek van létjogosultsága. De inkább csak akkor, amikor a feladat mögött lévő matematikai megoldás sem triviális (vagy ha framework bugot workaroundolsz :-D)...
--
blogom
- A hozzászóláshoz be kell jelentkezni
Nem lehet, hogy hamarabb volt meg a szoveg mint a kod?
- A hozzászóláshoz be kell jelentkezni
- kis hajnali dupe -
- A hozzászóláshoz be kell jelentkezni
Ezt csak úgy itt hagyom: https://youtu.be/oyyFKHpzL0Q?t=13m8s
- A hozzászóláshoz be kell jelentkezni