Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 2. Diel WPF - Príbehy

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Jirka
Člen
Avatar
Odpovedá na Theodor Johnson
Jirka:15.9.2013 15:58

Taky mám radši kód, ten XAML je pak šíleně nafouklý :D

Avatar
Kit
Tvůrce
Avatar
Odpovedá na Jirka
Kit:15.9.2013 16:42

Musí se s tím pracovat, jako kdyby XAML byl interpretr v C#. Výkonná část (komponenty) by měla být kompilována. V XAMLu by se měl vyskytovat jen výběr a konfigurace potřebných komponent. Tak se docílí současně pružnosti i efektivity aplikace.

Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
nro
Člen
Avatar
nro:9.11.2013 17:59

Storyboard není vysloveně příběh.

Z anglicky mluvících zemí se "storyboard" označuje hezky česky řečeno: scénář.

Avatar
Neaktivní uživatel:2.1.2014 0:08

já bych jenom chtěl říct, že učit lidi pojmenovávat UserControll názvem "UserButton" je špatně. Pak se to naučí a tahaj tyhle manýry do týmu. Lepší je zvolit název ucUserButton. Z tohodle se pozná amatér. Je snažší učit to lidi už od začátku ]:>

Odpovedať
Neaktivní uživatelský účet
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Neaktivní uživatel
Kit:2.1.2014 0:20

V čem je název "ucUserButton" lepší, než "UserButton"? Podle mne jsou oba stejně špatné.

Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovedá na Kit
Neaktivní uživatel:2.1.2014 1:23

všechny názvy je vhodné prefixovat typem objetku. Když pak čte kod někdo další, z názvu ihned vidí co daná proměnná vyjadřuje.

Například :
Label1 -> lblNadpis
TextBox ->txtHeslo
UserControl -> ucLoginBox

každej k tomu jednou dojde, je to jenom otázka času ;) Jenom jsem chtěl poradit

Odpovedať
Neaktivní uživatelský účet
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Neaktivní uživatel
Kit:2.1.2014 1:33

Tyhle názvy proměnných už vypadají lépe.

Prefixování je starý zvyk z Fortranu, ve kterém neslo informaci o typu proměnné pro překladač. Tato vlastnost sice z kompilátorů už vymizela ale přesto se to někdy hodí.

V OOP se prefixování už nepoužívá, protože svědčí o chybné dekompozici.

Editované
Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovedá na Kit
Neaktivní uživatel:2.1.2014 1:51

nejsem teda stará škola, ale z CodeProjectu, MSDN a dalších mraky zdrojáků od těch nejlepších jsem tohle odkoukal. Přiznam se že v metru na papíře se mi ve zdrojáku pak lépe orientuje a čte :)

Odpovedať
Neaktivní uživatelský účet
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na Neaktivní uživatel
Jan Vargovský:2.1.2014 2:19

To všem. Kit nedělá v C#, takže to hodnotí tak, aby jen vyvolal diskuzi...

Avatar
Kit
Tvůrce
Avatar
Odpovedá na Jan Vargovský
Kit:2.1.2014 2:29

Jan Vargovský mi zase slíbil, že se naučí číst.

Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 30.