NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Rekurze

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Odpovídá na Kit
Luboš Běhounek Satik:11.4.2013 16:05

Ano to vím, že cokoliv mimo metody může být ve třídě uspořádáno libovolně, ale imperativní programování se týká samotného výkonného kódu, tedy u většiny jazyků těch příkazů uvnitř funkcí.

Editováno 11.4.2013 16:06
Odpovědět
11.4.2013 16:05
https://www.facebook.com/peasantsandcastles/
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Lukáš Hruda
Kit:11.4.2013 16:16

Zajímavé. Asi je dobře, že to takhle nefunguje. Program by měl mít nějakou logiku uspořádání, aby se v tom dalo vyznat. Na tohle jsem nenarazil zřejmě proto, že této vlastnosti nezneužívám a snažím se psát programy přehledně.

Odpovědět
11.4.2013 16:16
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Kit
Michal Žůrek - misaz:11.4.2013 16:31

Tak to já sem přesný opak, nepřehledný kód mi nevadí.

 
Odpovědět
11.4.2013 16:31
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Kit:11.4.2013 16:36

Já musím... Když si zvykneš psát kód úhledně, tak je to fajn. Navíc mám kvalitní editor, který mi v tom značně pomáhá.

Odpovědět
11.4.2013 16:36
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Michal Žůrek - misaz
Michael Olšavský:11.4.2013 16:38

To jsme viděli v Machru na particles system :D . Ale i přesto se k výsledku dopracuješ

 
Odpovědět
11.4.2013 16:38
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Michal Žůrek - misaz
David Hartinger:11.4.2013 17:13

To proto, že jsi ještě nedělal na projektu velkého rozsahu, jinak by ti rychle vadit začal :)

Odpovědět
11.4.2013 17:13
New kid back on the block with a R.I.P
Avatar
Odpovídá na David Hartinger
Michal Žůrek - misaz:11.4.2013 17:32

Vzhledem k mému věku, bude trvat ještě pár let než se dostanu k velkým projektům.

 
Odpovědět
11.4.2013 17:32
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Kit:11.4.2013 17:42

Na věku nezáleží. Už od zhruba 500 řádek mi nepřehledný kód začíná vadit, i když je to třeba jen malý zkušební program pro vlastní potřebu. Proto se tomu snažím předcházet. Později se taková špageta špatně refaktoruje.

Odpovědět
11.4.2013 17:42
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Petr Nymsa:11.4.2013 17:43

Sice i u mě to nejsou nijak extra velké projekty. Ale když budeš mít štěstí a dostaneš se na nějakou dobrou střední, tak děláme různě v týmech a není nic horšího když ti někdo pošle kus zdrojáku, to že nemá komenty se ještě dá snést, ale nejhorší je, když ti někdo zobrazí kód kde máš proměnné ve stylu

a,b,c pk,zb,pom

, autor se vyzná, má systém zkratek, ale nikdo jiný :) Takže i já se snažím už psát kódy přehledně, používám komentáře, nejen pro sebe (zapomínám :D ) ale i jakoby pro jiný, sice ty kódy nikdy asi nikdo nepoužije, ne asi, ale určitě, ale beru to jako přípravu :)

Odpovědět
11.4.2013 17:43
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Petr Nymsa
Kit:11.4.2013 18:05

Hodně záleží na dekompozici projektu. Třída by neměla být delší než 60 řádek, metoda delší než 15 řádek a řádek delší než 80 znaků. Je to hodně omezující, ale když si na to programátor zvykne, tak to vůbec není špatné.

Odpovědět
11.4.2013 18:05
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 85.