Diskuze: Dotaz(Visual Basic)
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 16 zpráv z 16.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
může, ale neměl by. Kód by měl být psaný pouze andglickou abecedou a anglicky. ideálně by ta proměnná měla být.
Dim czech As String
příště zde použij funkci vložit zdrojový kód (viz. obrázek) ať to máme přehlednější.
Je to úplně jedno. Můžeš si identifikátor pojmenovat Czech i Česky. PC je to jedno. V tomhle 100% souhlasím s p. Pecinovským, viz. učebnice OOP JAVA 7, strana 25.
Je lepší psát zdrojak anglicky.
1.) publikuješ-li ho, český mu nebudeme nikdo rozumět.
2.) české znaky se změnou kódování mohou poškodit.
najde se toho víc.
Tak
ad 1)a ty neumíš česky ?
ad 2)to sice mohou, ale myslím, že přeloženému programu už je to jedno
Pro začátečníka (a to dscheuer1996 nejspíš je) je asi lepší, psát si identifikátory česky. Na eng může později přejít vždycky .... Já z vlastní zkušenosti můžu říct, že mi to tak bylo příjemnější.
To je otázka skillu a prostředí.
Amatéři nechť si klidně píšou česky neb je potřeba mít co nejméně bariér.
Ovšem žádný prog. jazyk nepochází z českého jazyka, potom se koukat, pokud pracuji v týmu, na různé komoleniny je naprostá tragédie.
Nicméně už jsem se setkal se situací, kdy jsme programovali cosi pro státní správu a ty překlady byly matoucí a nicneříkající, tedy jsme, co se týká bussiness objektů volili cestinu.
Ano, přesně tohle jsem se snažil říct, v tý knize je to posaný moc dobře.
Používat diakritiku v identifikátorech je velmi špatný nápad, který ti v budoucnu zajistí spoustu problémů. Budeš překvapený, kolik anglických nástrojů ti tu diakritiku nevezme, protože oni ji nemají a proto tam kódování nikdo moc neřeší. Jako začátečník piš identifikátory klidně česky, ale bez diakritiky. Jako profesionál budeš psát kód potom jen anglicky, protože budeš stejně používat spoustu anglických knihoven a míchat 2 jazyky ti přijde zbytečně zmatené.
Je to stejné jako u té češtiny v názvech proměnných, nic to nemění, ale bude to nepřehledné
Velikost písmen hraje velkou roli a definuje ji konvence toho jazyka, ve kterém programuješ. Ve většině současných jazyků se definují typy PascalCase a proměnné camelCase. Je pak velký rozdíl mezi Timer a timer.
Takže doporučujete např psat
Dim Item as string
nebo
Dim item as string
?
Zobrazeno 16 zpráv z 16.