Portál AbcLinuxu, 13. května 2025 19:48

Dotaz: Programovat česky nebo anglicky?

8.5.2010 22:52 Gaudentius
Programovat česky nebo anglicky?
Přečteno: 231×
Odpovědět | Admin
Ahoj, chtěl bych znát vaše názory, zda-li proměnné, názvy funkcí, názvy tabulek v DB a pod. pojmenováváte česky, nebo anglicky.

Já zastávám angličtinu, z důvodů jednoduchosti, výstižnosti a možnosti orientaci v mém kódu kýmkoli. Hlavně mi odpadá řešení a následné zapamatování názvu sloupce v tabulce např.: id_smlouvy nebo id_smlouva => s čím se pere kolega. já jednoduše použiji id_contract a tím to hasne. Jaké zkušenosti máte vy? a proč? Díky :-)

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Heron avatar 8.5.2010 22:58 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Programovat česky nebo anglicky?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jakkoliv, ale konzistentně (proměnné, pojmenování tříd, komentáře, atp.). Klidně česky, ale všude česky. Osobně jsem dříve preferoval vše anglicky, teď používám češtinu (cestinu ;-)).
Heron
Řešení 3× (buff, Murry, default)
Bluebear avatar 9.5.2010 00:56 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
Rozbalit Rozbalit vše Re: Programovat česky nebo anglicky?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Můj názor je jednoduchý: prosím, anglicky, všechno jen a pouze anglicky! Jinak tu všichni zešílíme.

Co když budeš chtít opravit bug v kódu, který psal Fin, Bretonec nebo Číňan (a těch je mezi programátory hodně!), a psal všechno ve svém jazyce?

Jednou jsem měl tu čest číst a trochu opravovat kód, kde byly čínsky jenom komentáře; i tak to byl hnus a dalo se to udělat jen díky tomu, že identifikátory a další kód byly anglicky a dalo se to pochopit. Kdyby byly čínsky i ty identifikátory, tak jsem byl v řiti, dámy prominou.

Jediná výjimka, která mě napadá, jsou databáze a software určený pro banky, právní instituce a podobně, kde může převážit potřeba dodržet právnické a účetní termíny i v kódu, aby se to snáze upravovalo. To je stejně software psaný na míru pro konkrétní instituci a prakticky nehrozí, že by to spravoval někdo jiný než Češi.
To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.