Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
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í.
Avatar
universalsevo:29.3.2015 9:37

Zdravim, mam jeden dost zavazny problem. Neviem sa naucit OOP. Vobec mi nejde do hlavy :) Chcel by som sa opytat ze aky je nejaky zasadnejsi problem medzi klasickym a objektovo orientovanym programovanim :) Viem ze dedicnost a tak dalej ale ked tomu nechapem tak mi vystaci aj klasika? Este mam jednu otazku ohladom JS. Nepoznate nejaky dobry web kde by som sa mohol naucit efekty napr. ako su na tejto stranke? http://beta.rallyinteractive.com/ ? Dakujem :)

 
Odpovědět
29.3.2015 9:37
Avatar
Nahoru Odpovědět
29.3.2015 9:43
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Odpovídá na universalsevo
Neaktivní uživatel:29.3.2015 9:54

http://www.itnetwork.cz/…programovani Hlavný problém s procedurálnym programovaním vidím najmä v tom, že kód sa blbo udržuje, zle rozširuje, je neprehľadný, no proste "spaghetti code". Určite stojí za to venovať sa mu viac a snažiť sa tento prístup poriadne pochopiť. Ešte je tu možnosť skúsiť funkcionálne programovanie, ktoré bude pravdepodobne v budúcnosti viac a viac rozšírené ale to je trochu o inom.

Nahoru Odpovědět
29.3.2015 9:54
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Libor Šimo (libcosenior):29.3.2015 10:15

Nemusi byt spagety code. Ked zadanie rozdelis na jednoduche casti, na vsetko napises jednoduche a viac pouzitelne kniznice (header a source subory) a nakoniec to spojis dokopy, je to dost podobne OOP. Ale ty si pisal o funkcionalnom programovani a to je asi ono. Lenze takto sa uz programuje velmi dlho. ;-) Nie je to nic noveho.

Nahoru Odpovědět
29.3.2015 10:15
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Martin Konečný (pavelco1998):29.3.2015 10:39

OOP je v začátcích hodně složité. Sice tam toho syntakticky moc neni (class, new, extends, ...), ale je potřeba umět to správně použít. Znamená to, že musíš znát nějakou teorii (proč by třída User neměla umět vyhledávat všechny uživatele v DB atd) a tu musíš umět převést do praxe.
Důležitý je prostě zkoušet, zkoušet a zkoušet. Zkus se tu podívat na seriály OOP v PHP, je to tu dobře vysvětlené.

Jedna z výhod OOP je ta, že ti hodně ušetří psaní, udělá přehledný kód, který se snáz testuje a rozšiřuje. Pak záleží na vývojáři, zda principy OOP použije správně. Pokud ne, může být kód naopak ještě horší, než kdyby byl psán procedurálně.

Nahoru Odpovědět
29.3.2015 10:39
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
hanpari
Tvůrce
Avatar
Odpovídá na universalsevo
hanpari:29.3.2015 10:40

K OOP: to může být známka tvé příčetnosti :)
K JavaScriptu: Zkus toto:
http://it-ebooks.info/book/3755/

 
Nahoru Odpovědět
29.3.2015 10:40
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na universalsevo
David Hartinger:29.3.2015 11:19

To je zas nadpis. OOP je přeci klasické programování.

Nahoru Odpovědět
29.3.2015 11:19
You are the greatest project you will ever work on.
Avatar
hanpari
Tvůrce
Avatar
Odpovídá na David Hartinger
hanpari:29.3.2015 11:40

Zkus byt konstruktivni. Vsichni jsme pochopili ze mysli proceduralni vs OOP. On to ale nemusi znat.

 
Nahoru Odpovědět
29.3.2015 11:40
Avatar
Odpovídá na hanpari
universalsevo:29.3.2015 11:59

Prepáčte za zlé vyjadrenie sa :) nevedel som ako sa tomu hovorí. Diky moc, ešte sa posnažím s tým oop

 
Nahoru Odpovědět
29.3.2015 11:59
Avatar
hanpari
Tvůrce
Avatar
Odpovídá na universalsevo
hanpari:29.3.2015 12:02

v pohode. V kazdem pripade budes oop potrebovat. Pouziva ho kazdy framework. Bez nej bude pro tebe kazdy program jedno velke hadani, jak to ma fungovat. A to i v pripade ze ty sam oop nebudes pouzivat.

 
Nahoru Odpovědět
29.3.2015 12:02
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 10.