- A hozzászóláshoz be kell jelentkezni
- 5337 megtekintés
Hozzászólások
Saját célra írt rövid program: amelyik nyelven épp előbb eszembe jut egy rövid de jellemző címke
Mások által is látott kód: kizárólag angolul
- A hozzászóláshoz be kell jelentkezni
detto
--
ahan nem
- A hozzászóláshoz be kell jelentkezni
+1 :)
Más az, hogy ha gyorsan kell valami, megcsinálja a dolgát és törlöm is, illetve a mások számára is publikált kód. :)
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
- A hozzászóláshoz be kell jelentkezni
az az igazság, engem kifejezetten zavar, ha az angolt használó programnyelvekbe magyar szó keveredik. Megakasztja a parseremet ☺
A nyelvváltás élőszóban is olykor gondot okoz: ha folyamatosan beszélek, és belekeveredik egy szó egy másik nyelven, hajlamos vagyok azon a nyelven folytatni (ha fáradt vagyok, akkor pedig gyakrabban teszek ilyet akaratlanul is…☺)
- A hozzászóláshoz be kell jelentkezni
Nekem ehhez nem kell programozni, eleg, ha reszeg vagyok ...
- A hozzászóláshoz be kell jelentkezni
Az én parseremet a grafikus smiley-k akasztják meg :)
- A hozzászóláshoz be kell jelentkezni
Ó igen, azokat én is utálom…! ☺
- A hozzászóláshoz be kell jelentkezni
+1
Magamnak szinte kizárólag magyarul, egyébként en/de.
- A hozzászóláshoz be kell jelentkezni
Saját célra írt rövid program: amelyik nyelven épp előbb eszembe jut egy rövid de jellemző címke
Erdekelne az uveggombod, ami megmondja, hogy mit fognak masok latni. :)
Tapasztalatom szerint az ilyen "csak magamnak gyorsan osszecsapom" kodok evekig, evtizedekig tudjak huzni utana.
- A hozzászóláshoz be kell jelentkezni
+1
--
Always remember - correlation does not imply causation.
Since realising this, my life has been so much better.
- A hozzászóláshoz be kell jelentkezni
Lehetőség szerint ékezeteket is használok, továbbá ódzkodom a „-” használatától, rendszerint „–” kerül a helyére. Természetesen a tipográfiailag helyes magyar idézőjeleket használom, a függvények első sorát pedig beljebb kezdem. Ha nem fér ki egy programsor, akkor a sor végén elválasztom.
Úgy vélem, szemantikailag helyes, ha a kommenteket függőbeszédben írom, az elágazásokban feltételes módot használok, valamint a ciklusokban a gyakorítóképző használatát szorgalmazom.
Utolsó simításként a programkódba beillesztem a leggyakrabban használt ligatúrákat, persze amennyiben a betűtípus indokolja és lehetővé teszi ezt, többet is.
int getRandomNumber() { // ←ez itt már az aláírásom
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Érdemes kínaiul is tanulni egy kicsit: egykarakteresen is nagyon kifejező változónevek tárháza nyílik meg így ;)
- A hozzászóláshoz be kell jelentkezni
Ez esetben keveréknyelven érdemes írni: a kínai nyelv gazdag szókincse a magyar nyelvtan kifejezőkészségével a tökéletes kódot eredményezheti.
Programnyelvtől függően interpretált nyelv esetén alkalmazhatunk műveltető igenemet, az egysíkú GOTO helyett pedig használhatunk inkább jóval magyarosabb előre- illetve hátrautaló nyelvi elemeket. Ugyanígy lehetőséget teremt a magyar nyelv arra, hogy külső függvénykönyvtárakra hivatkozzunk.
int getRandomNumber() { // ←ez itt már az aláírásom
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
kicsi flame: a kinai karakterek _nem_ egykarakteresek...
SPAMtelenül - MX spamszűrő szolgáltatás, ahogyan még sosem próbálta
- A hozzászóláshoz be kell jelentkezni
Marmint nem egybyteosak? elegge paradoxon a kijelentesed, hogy 1 kinai karakter nem 1 karakter.
- A hozzászóláshoz be kell jelentkezni
igazából ha úgy vesszük 2 karakteresek, mint nálunk az "sz", "cs", ... pont ezért van náluk ilyen sok mert a "magán-" és "mássalhangzók" számának szorzata adja a teljes készletet, minden ilyen karakterpár egy ligatúrává olvad
- A hozzászóláshoz be kell jelentkezni
Ez biztos? Én azt hittem, hogy egy kínai krikszkraksz egy egész szót leír (ha az nem olyan nagyon összetett, mint Hottentottenstotteltrottelmutter), nem csak szótagokat.
- A hozzászóláshoz be kell jelentkezni
ami biztos az az hogy nem értek hozzá :)
de inkább szótagokat írnak és két szótag már egy szó, aminek konkrét jelentése van és egy jel lesz belőle, amiben látatlanban is szinte biztos vagyok:
nem fognak minden szavukhoz egy ábrát megjegyezni amik mind teljesen különbözőek, nézd meg hogy ismétlődnek a jelek, mondjuk házikón is lehet két vagy három kémény meg kisvázán is lehet kettő vagy három kémény :) és ezek a jelek kimondva inkább szótagok
(a japán egyszerűbb, ott szinte tényleg tökéletes ez a magán-, ill mássalhagzó analógia)
- A hozzászóláshoz be kell jelentkezni
Szerintem vannak egyszotagos szavak is... Mondjuk az is igaz, hogy amit ok ket jellel elinteznek, az mas nyelven nem biztos, hogy ket szo(tag)
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
ez hogy jön ide?
egyrészt legyen mondjuk üres szótag is és akkor letudva :)
másrészt ez csak egy egyszerű analógia akart lenni anélkül hogy ismerném a nyelvet, azaz joggal feltételezem hogy több karakteres, mondjuk úgy ligatúrákat használnak csak nem pedig képeket
(tehát egy sólyom helyett nem lerajzolnak egy sólymot és így rengeteg képet jegyeznek meg, hanem ahelyett is házikó+2kéményt "rajzolnak", tehát csak szótagírással többkarakteres (japán esetében tényleg kétkarakteres teljes direktszorzatban felírható) jeleket használnak
- A hozzászóláshoz be kell jelentkezni
bukmákd
- A hozzászóláshoz be kell jelentkezni
:D
- A hozzászóláshoz be kell jelentkezni
Általában angolul. Rövid mórickakódoknál néha magyar azonosítókat használok. Oktatási anyagokhoz gyakran magyar elnevezések járnak.
- A hozzászóláshoz be kell jelentkezni
Hasonlokeppen vagyok. Normal esetben csak angol, de kezdo hallgatoknak gyakran olyan kodot irok, ahol a valtozonevek magyarok, hogy konnyebben el tudjak valasztani, mik a nyelvi elemek.
Amugy egyszer egy cseh ismerosom kert meg, hogy nezzem meg a pascal kodjat. Csak ket nyelven nem tudtam: csehul es pascalul, mokas volt igy megkeresni a hibat benne :-)
- A hozzászóláshoz be kell jelentkezni
csak angolul, mert amit irok, azt 99%, hogy egy kulfoldi at fogja nezni/hasznalja a kesobbiekben.
--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.
- A hozzászóláshoz be kell jelentkezni
Egyéb:
alapvetően angolul, de sokszor rövidített formában, így nem egészen egyértelmű, hogy az angolul van. Természetesen, ha olyan a project, akkor figyelek az angolra, de ha csak magamnak, akkor rövidítek.
- A hozzászóláshoz be kell jelentkezni
Kis koromban direket magyarul neveztem el a sajt dolgokat, hogy meg tudjam kulonboztetni a bepitett cumoktol prefix nelkul.
Ma csak angol. Neha par csunya magyar szo, ha csak test kod :)
Amit nem lehet megirni assemblyben, azt nem lehet megirni.
- A hozzászóláshoz be kell jelentkezni
saját használatú 20 soros gányolásba akaratlanul is trágárságokat írok, és nem tudom, miért :D
----------------
(Működésképtelen) processzorokat gyűjtök. Ha van, msg me!
- A hozzászóláshoz be kell jelentkezni
Szerintem ennek is logikus magyarázata van.
Egy változónak jó nevet találni szinte soha nem triviális, azaz el kell gondolkozni rajta. De mivel az ember siet, ezért amikor elkezdene egy változó nevén gondolkozni, inkább arra gondol, hogy ilyesmivel nem tölti a drága idejét. Persze gondolatban esetleg trágárul fejezi ki magát, és így máris adódik a változó neve. :)
--
Don't be an Ubuntard!
- A hozzászóláshoz be kell jelentkezni
a, b, c, d, e, f, ..., z, aa, ab, ac, ..., az, ba, ...
Olvasható változóneveket csak lúzerek használnak :-)
- A hozzászóláshoz be kell jelentkezni
Kollegak mit szolnak hozza?:)
- A hozzászóláshoz be kell jelentkezni
"i e e a! e a u a a á a!"
- A hozzászóláshoz be kell jelentkezni
a valtozonevek hagyjan, mert ki akar programkodot olvasni? En azonban a scripteket nevezem el ugy, hogy 1.pl, 2.pl, ... Ami pedig a kollegakat illeti, mara megszoktak, hogy mit kell keresniuk :-)
Ok, ez vicc volt... meg mindig szokjak... :-)
SPAMtelenül - MX spamszűrő szolgáltatás, ahogyan még sosem próbálta
- A hozzászóláshoz be kell jelentkezni
"Olvasható"
Beszédes... :-)
- A hozzászóláshoz be kell jelentkezni
Neked se kellett 2+ éve írt kódot még módosítanod. ;)
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
- A hozzászóláshoz be kell jelentkezni
Én az év elején olyan kódon kényszerültem változtatni ami akkor kb. egy éves volt. Beszédes neveket használok de még így is csak nézegettem egy darabig: Ezt miért ide tettem?
Annak ellenére hogy kerülni igyekszem az angol kifejezések használatát a köznapi beszédben és írásban, programozáskor a változók és eljárások neveit mégis angolul írom, mert a C nem szereti az ékezetes neveket.
- A hozzászóláshoz be kell jelentkezni
Bármilyen forráskódról legyen is szó, az ékezetek agyvérzést tudnak nekem okozni. :)
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
- A hozzászóláshoz be kell jelentkezni
Az igazi keménycsávók a változó- és metódusnevekben rejtik el a leírást min 40-50 karakterben ;]
- A hozzászóláshoz be kell jelentkezni
i, j, k, x, y és z. A legfontosabbakat nem írtad le. :D
--
GPLv3-as hozzászólás.
- A hozzászóláshoz be kell jelentkezni
kimaradt egy par:
f,f2,f3,fin,fout stb file-okhoz
s, s2 stb - socket
p q r - pointerek
...
A'rpi
- A hozzászóláshoz be kell jelentkezni
1 l 1l Il1 …
- A hozzászóláshoz be kell jelentkezni
Kizarolag angolul, igy mindenutt azt tudom hasznalni, es barmely kodomat kulonosebb refaktoralas nelkul be tudom pasztazni barmely masikba. Alapvetoen lusta ember vagyok.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Az igazi fejlesztő mindig lusta, és ez jó. :)
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
- A hozzászóláshoz be kell jelentkezni
:pirul: A, en csak kocakoder vagyok, viszont en rendszergazdanak is lusta vagyok ilyen szempontbol - vagyis utalok gepelni. Nalam az eger egy gephez kotelezo tartozek, a gpm-mel egyutt.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Keretrendszer, hasonló: publikus felület mindenképp angol, belső, csak általam totojgatott részben hébe-hóba becsúszik egy-egy magyar szó, ha nem figyelek, de az úgy se zavar senkit.
Projekt: ha magyar, akkor magyarul, lehetőség szerint követve a megrendelő által használt fogalmakat. Pl. egy vizsgából lehet pót-, pótló, új és javító. Fene se fog azzal szenvedni, hogy új fogalmakat vezessen be vagy ezeket lefordítsa, jobb minél jobban követni a megrendelő gondolatvilágát, egyszerűbb egyeztetni.
Rövidíteni meg nagyon-nagyon-nagyon ritka esetben. Inkább legyen 60 karakter egy osztálynév, de az legyen egyértelmű.
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni
Szep osztalyneveid lehetnek.
- A hozzászóláshoz be kell jelentkezni
A roviditesekkel en sem ertek egyet.
Semmit nem vesztes a hosszusaggal az egegyadta vilagon. Viszont roviditessel elveszitheti a jelenteset az adott valtozo nev, vagy osztaly vagy metodusnev.
------------------
http://www.youtube.com/watch?v=Sf8cM7f6P2I
- A hozzászóláshoz be kell jelentkezni
Nem roviditek, megsincsenek 60 karakteres valtozoneveim. Kontextusban kell hasznalni.
- A hozzászóláshoz be kell jelentkezni
Gyors számlálás egy projektben:
MAX: 54
MIN: 4
AVG: 22.702604920405
És osztályokról van szó, nem változókról.
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni
Amen.
ezaszuperhosszugyonyoruosztalynevamiotvennegykarakter!
123456789012345678901234567890123456789012345678901234
- A hozzászóláshoz be kell jelentkezni
Syntax error: invalid character at line 3, char 54
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Ellenben beszédes és a kollégák is megértik. Auto-Complete meg úgy is segít a beírásban.
Névterek mellőzése meg egy tervezői döntés volt, (PHP 5.2), .NET/Java alatt értelem szerűen nem olyan hosszúak, ha a névtereket nem vesszük hozzá.
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni
Egyéb:
Történeti okokból kattintottam egyébre. Anno nagyon sokat kevertem a magyar-angol elnevezéseket, függvényen belüli változókat, stb. Mostanra következetesen átszoktattam magam az angol nevű programozásra.
Mellesleg mindent angolul használok amit lehet, a kevert nyelvű rendszereket nem szeretem. (Linux és windows magyarítások is általában hemzsegnek a félig angol dolgoktól, akkor legyen már inkább következetesen angol.)
---------------
Értelmezési hiba! Elolvassa újra? I/N
- A hozzászóláshoz be kell jelentkezni
Egyéb:
Programkódban tiszta angolságra törekszem, de az adatbázisban már inkább magyar elnevezéseket használok. Igazából oka nincsen, csak így szoktam meg:)
Üdv.,
LuiseX
- A hozzászóláshoz be kell jelentkezni
Igazan gyonyoru lehet :)
------------------
http://www.youtube.com/watch?v=Sf8cM7f6P2I
- A hozzászóláshoz be kell jelentkezni
Egy jelenleg futó projektben én is így döntöttem: az adatbázisaim oszlopai magyarul kell legyenek, a Magyarországon elterjedt hivatalos iratokban megszokott elnevezéseket hülyeség lefordítani angolra.
Tényleg csúnyán néz ki, de legalább értelmezhető.
- A hozzászóláshoz be kell jelentkezni
+1. Ezzel a húzással (oszlopnév közelíti azt, amit az üzleti oldal ért az adott oszlop tartalma alatt) egyszerűbb a felhasználói igényt lefordítani adatbázismatatásra.
- A hozzászóláshoz be kell jelentkezni
Igen, csak akkor lesz vicces, amikor a ceg kinovi magat, es a programnak futnia kell szlovakiaban/romaniaban/usa-ban/mittom...
Akkor valaki nagyon anyazni fog.
De valamit valamiert. A domain expert mindig a user.
- A hozzászóláshoz be kell jelentkezni
Végleges kódra kizárólag angol. Debuggoláshoz bejönnek még az $alma, $korte és $faszom változónevek.
--
kövi
- A hozzászóláshoz be kell jelentkezni
+1 faszom, lofasz, cucc, cuccedli, cuccmucc, cica, kutya, aaa, bbb, ccc
- A hozzászóláshoz be kell jelentkezni
Kb. itt is, a,b,c..., p,q,r..., x,y,z..., meg persze faszom. :D
--
Don't be an Ubuntard!
- A hozzászóláshoz be kell jelentkezni
Ez azért van, mert nm vagytok még a nyelvtudás azon szintjén, hogy angolul is tudjatok káromkodni!
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba és kész!
- A hozzászóláshoz be kell jelentkezni
Ha programot írok, csak az eredmény érdekel. :)
De ha csak magamnak írom a kódot, akkor sok magyar szót használok. Ha meg gyorsan is kell, akkor főleg obszcén szavakat használok változóelnevezésre.
- A hozzászóláshoz be kell jelentkezni
Akkor tanulj meg egy picit.
(Hogy hozzaadott ertek is legyen: Olvasd el a Clean Code -ot Bob Martintol. Magyarul Tiszta kod, kiskapu forditotta, maradjunk annyiban, hogy hosszan leveleztem egy buki nevu hup userrel arrol, miert nem ertek egyet a forditassal.)
- A hozzászóláshoz be kell jelentkezni
A Clean Code nem járt még nálam, de a Tervezési minták című könyvet láttad már? Szintén Kiskaputól. :)
(Semmi bajom a kiadóval, sok számomra érdekes könyvet jelentetnek meg itthon, csak épp a mindent magyarítunk hozzáállással nem értek egyet.)
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni
Engem mindig lever a víz a magyar nyelvű változóktól -- már ha az ékezet nélküli szavakat a magyar nyelv alá soroljuk.
--
2e845cb4c3a5b5bd6508455b1739a8a2
- A hozzászóláshoz be kell jelentkezni
Nos mivel nem fejleszto vagyok de erre gyakran szuksegem van, rendszerint idetlen neveken nevezem el, hogy mokasan lehessen meghivni :D Mondjuk azt rendszerint angolul.
Pl egy fugvenyem volt ami child-ot forkolt/killelt/visza adta a szamukat, a neve Daycare lett.
Es igy lehet mokas commenteket irni pl.
// let's see how many kids we have today
$count = Daycare();
drk
- A hozzászóláshoz be kell jelentkezni
Szigoruan angol. Pl.:
DefineOjjekt
:)
- A hozzászóláshoz be kell jelentkezni
kar hogy nincs lajk :D
drk
- A hozzászóláshoz be kell jelentkezni
Igénytelen állatok, még jó, hogy nem kódoltok open source szoftvereket :)
- A hozzászóláshoz be kell jelentkezni
Ha belső projekt, vagy tudom, hogy magyar fogja átvenni / fejleszteni, akkor magyar, ékezet nélkül.
Ha nemzetközi piacra szánt (:D), vagy referenciamunka, akkor angol.
- A hozzászóláshoz be kell jelentkezni
Angol.
A programozas nyelvtana angol. Pont. Egy pascal (esetleg ruby) mondat angolul olvashato jol, az egesz struktura angolul adja ki magat.
Az mondjuk jo kerdes, hogy ha a domain nyelv nem angol (mert magyaroknak irjuk, magyar fogalmakkal), le kell-e forditani, ekkor erdemes egy szotarat kesziteni, csak azt ugye karban is kell tartani.
Nemzetkozi cegnel dolgozom, rendszeresen veszunk at kodokat, nagyon zavaro tud lenni egy portugal, francia, vagy kinai komment is, nemhogy az identifierek.
- A hozzászóláshoz be kell jelentkezni
Nem nemzetközi vonatkozásban furcsa érzéseim vannak ha olyanokat írok, hogy if(isRunning) ahelyett hogy if(fut). (Mármint nem egy alkalommal mint most, hanem folyamatosan.)
És főleg ha egymásba ágyazott ciklusok vannak, bizonyos esetekben jobban értem magyar változónevekkel hogy mit csinálok (pedig nem vagyok rossz angolból). Lehet hogy csak megszokás kérdése a dolog. Egyszerűen van amit nem tudok úgy lefordítani angolra hogy annyira egyértelmű legyen a jelentése mint magyarul. És van ugyanez fordítva is, amikor egy rövid angol szó teljesen jó arra amire egy fél magyar mondat sem lenne elég.
- A hozzászóláshoz be kell jelentkezni
a problema az, hogy az az egyszeru rendszer, amivel felepul egy rendes program - pl. getPropertyName / setPropertyName, getBooleanProperty == isBooleanProperty, ezek nem mennek magyarul.
Ha egy civilizalt kodban azt latom, hogy isRunning, akkor az elvaras az az, hogy booleant ad vissza, es valoszinuleg egy is_running vagy running nevu allapotvaltozo erteket adja.
A code review-kon pl. rendszeresen kiesnek olyan fuggvenyek, amiknek a neveben get van, de valojaban aktiv muveletet vegeznek. Ezeket ki kell cserelni retrieve-re, vagy, amennyiben ez objektumallapot, akkor letre kell hozni a megfelelo allapotvaltozot, es inicializalaskor beszerezni az erteket.
Rengeteg ilyen van, ezen formalis szabalyok betartasara azonban a magyar nyelv nem alkalmas. Nyilvan ez a programozas egy sokkal, nagysagrendekkel magasabb szintje, mint - hogy egy kommentelot idezzek - "csak fusson".
Arra gondolj, hogy az isRunning-ot anelkul, hogy a szot elolvasnad, tudod kezelni, mert par het alatt mintakent beleeg a fejedbe az isHablaty, tudod, mit csinal. Az azonositok adasanak muveszete abban rejlik, hogy ne kelljen elolvasni az alatta levo valtozokat, vagy megnezni a valtozo deklaraciojat/ertekadasat a kodreszlet ertelmezesehez.
Erre alkalmas az angol, csak itt jon be, hogy mi van, ha a fogalom magyar. A futas speciel nem az.
- A hozzászóláshoz be kell jelentkezni
Értem én, csak az érzéseimet írtam le :) Java után a C# is fura volt hogy nem lehetett úgy kezdeni az IDE-ben a gépelést hogy set, aztán adta hogy mit állíthatok be, hanem akarmi.Foo = Bar, aztán ha aláhúzza pirossal, akkor nem vót' beágyazott settere... De végülis meg lehet szokni, és sok jó tulajdonságot is okoz ez azon kívül hogy elsőre fura. Persze az IsXXX speciel C#-ban is működik.
- A hozzászóláshoz be kell jelentkezni
Javanal meg raadasul egy csomo minden epit is a set/get/is tipusu nevadasra, tobbek kozt a Beanek is. JSP-ben pl el tudsz erni egy property-t valami.property szintaxissal, es kitalalja, hogy mit kell meghivnia. Magyar nevekre is mukodik, de csak akkor, ha ugy csinalod, hogy getTulajdonsag, setTulajdonsag isValami.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
isRunning még egyszerű. De mit csinálsz akkor, ha valami olyan szoftvert fejlesztesz magyar piacra, ami olyan fogalmakkal operál, amit nem vagy csak nagyon körülményesen lehetne lefordítani angolra úgy, hogy az eredeti jelentéstartalma megmaradjon?
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni
Nem vagyok szakmabeli, utoljára c64-re basic-ben (illetve hiperláma kezdő assembly) írtam.
De akkor a lustaság elve alapján minden változó max két karakter volt... Úgy meg el hobbyszinten el lehet lenni, de most akár azt is elmondhatom, hogy az aa változó szuahéli nyelven volt....
Szóval nem találok magamnak kategóriát... :D
- - - - - - - - - - - - - - - - - - - - - - - - -
Fejlődőképes hiperláma, és okleveles érdekfeszítő
- A hozzászóláshoz be kell jelentkezni
"nem találok magamnak kategóriát":
hát ha az eredmény sem érdekel akkor miért írtad le hozzászólásban? :D
- A hozzászóláshoz be kell jelentkezni
Valójában inkább az egyéb, mert az eredmény nem érdekel...
De "beszéltnyelvfüggetlen" válaszlehetőséget nem találtam...
- - - - - - - - - - - - - - - - - - - - - - - - -
Fejlődőképes hiperláma, és okleveles érdekfeszítő
- A hozzászóláshoz be kell jelentkezni
A basic konvencioi szerint a valtozonev maximum ket karakteres lehet, ezert nem voltak hosszabbak a peldaprogramokban sem.
- A hozzászóláshoz be kell jelentkezni
Ez igy ebben a formaban nem teljesen igaz...
A C64 kepes volt szintaktikailag ertelmezni a hosszabb valtozoneveket, de csak az elso ket karaktert vette figyelembe.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Jogos, nem mertem elesen fogalmazni :)
Az eredeti basic definicio szerint nem kezelt 2 karakternel tobbet, sot, az egyiknek szamnak kellett lennie, de mintha nekem is lett volna AA elnevezesu valtozom C64 alatt.
A programozaskonyvek mindenesetre nem akartak kicseszni a delikvenssel, ezert inkabb irtak egy tablazatot a programmagyarazat elejere :) (Na jo, kiveve a microvilag, ami ugye 6 tonna code-listing volt, de imadtuk :)
- A hozzászóláshoz be kell jelentkezni
Klasszikus, NEM kovetendo pelda: Magyar nyelvu fuggvenyek az Excel magyar valtozataban.
- A hozzászóláshoz be kell jelentkezni
jaja, kedvencek... fkeres, ésatöbbi
- A hozzászóláshoz be kell jelentkezni
Emellett az is érdekes, hogy a keresőbarát url-eknek ki milyen nevet ad.
pl.:
http://alma.hu/cikk/ez-a-cikk-nev.htm VS. http://alma.hu/news/ez-a-cikk-nev.htm
- A hozzászóláshoz be kell jelentkezni
olyan embernek aki nem tud angolul nem is érdemes cikket írni
mint ahogy programba is csak angolul kell írni hisz azt is csak angolul tudó fogja használni, programozó csak programozónak ír, ne keverjük a kasztokat*
kicsit komolyabban: attól függ ... csapattal konvenció, megrendelő igénye... tehát nem sok értelme van a kérdésnek, ha meg ezek nincsenek és értelmet akarok adni a kérdésnek tehát nincs következménye hogy mit adok, akkor meg nem mindegy?
*ps: pontosítanék mielőtt valaki félreérti: van hogy akinek írja az ember azt mondja nem kell magyarul, de akkor legyen latinul, (igen, a változónevek, nem a gui)
- A hozzászóláshoz be kell jelentkezni
De mi a helyzet többnyelvű portálnál?
Csak nem tehetsz minden nyelvhez különböző nyelvű változó neveket....
Nálunk mondjuk így néz ki:
http://domain.hu/aloldal/valtozo/ertek/valtozo/ertek stb
Amiből ugye az aloldal dinamikusan módosítható, de azért olyan mélységben nem engedjük, hogy a változó neveket is testre lehessen szabni...
- A hozzászóláshoz be kell jelentkezni
ezt nem értem, most az a kérdés milyen színű legyen a biciklitároló? szerintem legyen piros meg fehér meg zöld :)
- A hozzászóláshoz be kell jelentkezni
Manapsag szerencsere ez sem kerdes. A jobb frameworkokhoz vannak pluginek, amikkel tobbnyelvusiteni lehet a URL-eket is
Egyebkent meg a .htaccess fajl kellemesen tudja megoldani a dolgokat.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Sajna angol )-:: Az ékezeteket utálom a számítástechnikában,
ezért a magyar nyelv nem jöhet szóba. Vannak saját szokásaim:
ciklusváltozók: i,j,k; Az "L/l" betűt hanyagolom az "1"-eshez
való hasonlóság miatt. Az összetett változó (fv) neveket úgy
tagolom, hogy minden önállóan is értelmes tag nagy kezdőbetűt
kap (pl: NoneLinearTorsion();). A #define - ban csak nagybetűt
használók. Minél ritkábban használók egy változót, annál
beszédesebb a neve. Rendszerint 20 karakterbe beleférek.
Látom egyesek debugolásra szoktak más filozófiát követni, mint
egyébként. Én néhány éve leszoktam a debugolásról. A
programfutásából következtetem ki a hibát egy nirvánához közeli
állapotban. Ilyenkor látszólag alszok, valójában kemény
munkát végzek. Ebből szokták egyesek levonni azt a téves
következtetést, hogy lusta vagyok. Pedig nem...
> Sol omnibus lucet.
- A hozzászóláshoz be kell jelentkezni
A kérdés szempontjából ékezet nélkül is magyarnak minősülnek a magyar szavak.
- A hozzászóláshoz be kell jelentkezni
Csak marhára utálom szarul írni őket. Meg nem mindegy, hogy
veréb vagy véreb.
> Sol omnibus lucet.
- A hozzászóláshoz be kell jelentkezni
Kizarolag angol es lehetoleg rovid valtozoneveket hasznalok.
Sot, a kommenteket is angolul irom a kodba, meg akkor is ha az csak nekem lesz:)
Amikor meg pascalban tanultam programozni, akkor azt egy angol konyv segitsegevel uztem, igy ezutan mar fel sem merult bennem, hogy barmit is magyarul irjak a kodba. Teljesen berogzodott ez mar nalam.
- A hozzászóláshoz be kell jelentkezni
Angolul, foleg miota megtalaltam egy weblapon hogy az xrmouse nevu programomban egy "ablak" nevu valtozoval kapcsolatban talalgattak, hogy mi lehet az... persze az xrmouse 2001-es program... raadasul itt korulottem senki nem beszel magyarul a csaladomat kiveve...
- A hozzászóláshoz be kell jelentkezni
Angolul, mindig, minden körülményben.
Egyszer volt olyan, hogy elbizonytalanodtam/tunk ezzek kapcsolatban, egy magyar ügyfélnek fejlesztett, magyar nyelvű, belső ügyviteli szoftver kapcsán. Ott az ügyfélnek volt egy saját (magyar) nevezéktana a folyamaira, mi meg fordítgattuk angolra az üzleti logika rétegben. Elég sok béna "ferdítés" született, és fárasztó volt mindig "szótárazni", hogy most mi micsoda - ráadásul könnyebben lett félreértés valamiből. Ott lehet, hogy jobb döntés lett volna pl. magyar osztályneveket használni.
--
geri / otperc.net
- A hozzászóláshoz be kell jelentkezni
Saját tapasztalat alapján is egyértelműen jobb lett volna.
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni
Anno ezt írtam:
Egy jelenleg futó projektben én is így döntöttem: az adatbázisaim oszlopai magyarul kell legyenek, a Magyarországon elterjedt hivatalos iratokban megszokott elnevezéseket hülyeség lefordítani angolra.
Tényleg csúnyán néz ki, de legalább értelmezhető.
Azóta megbántam: ha az adatbázisban levő oszlopok nevei magyarok is lesznek, kódban többé magyarul nem írok. Nem ez volt az első projektem, de ilyen hamar még konvenciós hibát nem láttam be :)
- A hozzászóláshoz be kell jelentkezni
Mi volt a problema?
- A hozzászóláshoz be kell jelentkezni
Ha van Adatlap objektumod kitoltve(bool) fielddel, akkor az isAdatlapKitoltve lesz a fuggveny neve amely visszaadja? :) Na, hat ilyenek miatt.
- A hozzászóláshoz be kell jelentkezni
Foleg, ha java, es be akarod tartani a bean-konvenciokat :-)
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni