Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:

Ahoj kluci, v další minisoutěži na tento týden hrajeme o placku Machr na OOP a samolepky. Oproti minule bude úkol výrazně jednodušší, budeme programovat hru šibenice. Určitě ji všichni znáte, hráč hádá písmena náhodně vybraného slova a ta se mu buď odhalují (pokud písmeno ve slově je) nebo se mu staví postupně obrázek šibenice.

Je jedno, jestli bude výsledná aplikace formulářová nebo konzolová. Důležité je, aby byla správně objektově navržená. Můžete použít libovolný objektový programovací jazyk. Soutěž je určena pro všechny, kdo se OOP učí a chtějí si zkusit, zda ho správně pochopili. A samozřejmě i pro ty, co tuto placku prostě ještě nemají :P

Čas si dejme do neděle 20.10. do 18:00.

Odpovědět  ±0 14.10.2013 16:37
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na David Čápka
David Čápka:

Nějak jsem se uklikl s obrázkem, tak tady je ještě obrázek placek :)

Nahoru Odpovědět 14.10.2013 16:38
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Osel
Člen
Avatar
Odpovídá na David Čápka
Osel:

Teoretická otázka, pokud bude aplikace udělána z návodu z devbook, který je tu poměrně dost solidní a je hezká výstupní aplikace budeš to počítat ? To mě v tom zadání docela zaskočilo právě :`

 
Nahoru Odpovědět  -2 14.10.2013 17:43
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Osel
David Čápka:

Ta co tu je není příliš objektové :) Ale abych odpověděl na otázku, ano, budu to počítat.

Editováno 14.10.2013 17:50
Nahoru Odpovědět 14.10.2013 17:50
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Osel
Člen
Avatar
Odpovídá na David Čápka
Osel:

Jasné, ale v jistém smyslu, se na tom dá z 60% stavět bych řekl. :) Takže to uznáš, když bude část kódu podobná?

 
Nahoru Odpovědět 14.10.2013 18:11
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Osel
Jan Vargovský:

To se chceš pak někde chlubit, že si přidal pár řádků do hotové hry a s ní vyhrál soutěž ?

 
Nahoru Odpovědět 14.10.2013 18:20
Avatar
Osel
Člen
Avatar
Odpovídá na Jan Vargovský
Osel:

A kdo říká, že to hodlám postavit pomocí toho :@ Jen jsem se slušně zeptal, tak mě ukřižuj za můj postřeh ...

 
Nahoru Odpovědět 14.10.2013 18:25
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Osel
Jan Vargovský:

Promiň, ale když se 2x po sobě ptáš, jestli ti to uzná, tak mi přijde, že to tak chceš udělat.

 
Nahoru Odpovědět 14.10.2013 18:26
Avatar
Osel
Člen
Avatar
Odpovídá na Jan Vargovský
Osel:

Tahle diskuze je bezvýznamná, nebudeme to tu spamovat. Odpověď jsem dostal, tečka ;)

 
Nahoru Odpovědět  +1 14.10.2013 18:28
Avatar
Odpovídá na Osel
Michal Žůrek (misaz):

začni na zelené louce a máš to vyřešené :)

Nahoru Odpovědět  +1 14.10.2013 21:20
Nesnáším {}, proto se jim vyhýbám.
Avatar
Osel
Člen
Avatar
Osel:

Uvidí se, jak bude čas. :)

Editováno 15.10.2013 15:22
 
Nahoru Odpovědět 15.10.2013 15:22
Avatar
Motlja
Člen
Avatar
Motlja:

A slova se vezmou kde? :O

Nahoru Odpovědět  -1 15.10.2013 15:32
Umím a učím se to co chci, to co mě baví a zajímá!!
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Motlja
Jan Vargovský:

Náhodně ze souboru, natvrdo pár slov ... tje fuk, tu jde o ten objektový návrh.

 
Nahoru Odpovědět  +3 15.10.2013 15:36
Avatar
Fredep
Redaktor
Avatar
Odpovídá na Motlja
Fredep:

Můžeš například posbírat slova z nějakého dlouhého článku a náhodně vybrat dva po sobě jdoucí slova, nebo rovnou celou větu...

Nahoru Odpovědět 15.10.2013 16:16
Týmová práce je důležitá proto, aby bylo možno obvinit z neúspěchu někoho jiného.
Avatar
Odpovídá na David Čápka
Jakub Lásko[Saarix]:

Přesně na to sem se chtěl zeptat... musí být výběr slov ze souboru, nebo stačí dát tam pro test natvrdo napsané slovo?

Nahoru Odpovědět 15.10.2013 16:55
Časem je vše možné.
Avatar
0000
Člen
Avatar
Odpovídá na Jakub Lásko[Saarix]
0000:

Já si myslim, že ti to uznají, já sám to budu dělat, že zadám pole stringů do kterého, když budu chtít dát nové slovo, tak ho prostě napíšu a pak v random.Next přidám maximální hodnotu aby to losovalo z těch slov, které tam jsou včetně nových přidaných 8-)

 
Nahoru Odpovědět 15.10.2013 17:44
Avatar
Odpovídá na 0000
Jakub Lásko[Saarix]:

Asi to taky tak udělám :-) moc se mě to nechce tahat ze souboru.

Nahoru Odpovědět 15.10.2013 18:05
Časem je vše možné.
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Jakub Lásko[Saarix]
Jan Vargovský:

Je to zbytečná implementace, která ti sice zabere 3 řádky, ale v soutěži ti to nijak nepřidá :D

 
Nahoru Odpovědět 15.10.2013 18:19
Avatar
martinsakra
Redaktor
Avatar
Odpovídá na Jan Vargovský
martinsakra:

jak tři řádky máme OOP pěkně třídu na to :D

Nahoru Odpovědět  +1 15.10.2013 18:20
Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote.
Avatar
Motlja
Člen
Avatar
Motlja:

A předpokládám že slova mohou být bez háčků a čárek

Nahoru Odpovědět 15.10.2013 18:38
Umím a učím se to co chci, to co mě baví a zajímá!!
Avatar
Fredep
Redaktor
Avatar
Odpovídá na Motlja
Fredep:

Já to řeším tak. Tipneš E a označí to všechna písmena: E É Ě... ;)

Prostě čím více tam toho budeš mít (myslím tříd a funkcí), tím větší pravděpodobnost, že získáš placku...

Editováno 15.10.2013 18:55
Nahoru Odpovědět  ±0 15.10.2013 18:54
Týmová práce je důležitá proto, aby bylo možno obvinit z neúspěchu někoho jiného.
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Fredep
Jan Vargovský:

V OOP má být jednoduchost a né, aby to bylo složité a na tak triviální věc si měl miliardu objektů...

 
Nahoru Odpovědět  +2 15.10.2013 19:27
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Fredep
Zdeněk Pavlátka:

Nejde o množství tříd a funkcí, ale o funkčnost kódu.

Nahoru Odpovědět 15.10.2013 19:29
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Jan Vargovský
Jakub Lásko[Saarix]:

V jednoduchosti je krása. Aneb jak má Kit v popisu "Aplikace je hotová až tehdy kdy už nelze nic odebrat." :-)

Nahoru Odpovědět  +4 15.10.2013 21:15
Časem je vše možné.
Avatar
Odpovídá na David Čápka
Jakub Lásko[Saarix]:

Jakou formou a kam to mám poslat prosím?

Nahoru Odpovědět 16.10.2013 15:40
Časem je vše možné.
Avatar
Osel
Člen
Avatar
Odpovídá na Jakub Lásko[Saarix]
Osel:

Upni to na nějaké uložiště a postni odkaz sem nebo sdracovi do zpráv :)

 
Nahoru Odpovědět 16.10.2013 15:42
Avatar
Nahoru Odpovědět 16.10.2013 15:52
Časem je vše možné.
Avatar
Odpovídá na David Čápka
Jakub Lásko[Saarix]:

Podle mého už asi finální verze. Zase to nebudeme moc komplikovat :-)
http://uloz.to/…sibenice-rar

Nahoru Odpovědět  +1 16.10.2013 16:13
Časem je vše možné.
Avatar
martinsakra
Redaktor
Avatar
martinsakra:

moje verze

https://mega.co.nz/#!HY8CkICR!M8-DmnHU_Yept0GhxcZKHGdLropxkZze78gpxrTDBGE
Nahoru Odpovědět 16.10.2013 21:47
Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote.
Avatar
Libor Šimo (libcosenior):

Skúsim aj ja, aj keď to nebude najkrajší kód.
http://ulozto.cz/…sibenica-zip

Nahoru Odpovědět 16.10.2013 22:19
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Odpovídá na martinsakra
Jakub Lásko[Saarix]:

Pěkne navrhnuté :-) Já sem zapoměl že existuje Char.ToLower, tak sem si na to psal vlastní metodu...

Nahoru Odpovědět 17.10.2013 15:58
Časem je vše možné.
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Jakub Lásko[Saarix]
Jan Vargovský:

No já si myslím úplný opak... Ty interface naprosto nevyužité, resp. nesmyslně a takové ty základní konvence C#, které totálně bijí do očí - přijde mi to jako Javista :)

 
Nahoru Odpovědět  -1 17.10.2013 16:02
Avatar
Odpovídá na Jakub Lásko[Saarix]
Michael Olšavský:

Mě se to naopak vůbec nelíbí. Ten návrh se mi zdá takový divný. Zatím to máš podle mě nejlepší ty. Ale uvidí se... Sám na tom dělám. Už je to hotové, jen přidat pár funkčností a upravit to.

 
Nahoru Odpovědět 17.10.2013 16:44
Avatar
Odpovídá na Michael Olšavský
Jakub Lásko[Saarix]:

Díky že se ti to líbí :-) Jinak to interface mě u Martina přišlo malinko zbytečné...

Editováno 17.10.2013 16:53
Nahoru Odpovědět  +1 17.10.2013 16:53
Časem je vše možné.
Avatar
martinsakra
Redaktor
Avatar
Odpovídá na Jakub Lásko[Saarix]
martinsakra:

Nechávám si interface kdybych náhodou chtěl upravovat nebo vymýšlet jak na to jinak. (to co se stará o životy a obrázky jsem původně chtěl udělat jinak,nakreslením) U výběru slova možná zbytečný.
Javistu ve mně možná poznat jde, jen nevim kde :D (jediné co má napadá je místo Property používám radši get/set - mám to radši)
Saarix:
Jinak tvůj návrh mi přijde jednodušší, tím pádem já někde dělám něco zbytečně, nebo jinak :D. Jediná co by možná tak nenápadne naznačit hráči že má klikat na písmenka při hře ;)

Editováno 17.10.2013 18:03
Nahoru Odpovědět  +2 17.10.2013 18:02
Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote.
Avatar
Odpovídá na martinsakra
Jakub Lásko[Saarix]:

To bych teoreticky asi mohl, ale jak jinak by se to mělo ovládat? :) Hlasem to fakt zatím nejde boužel.

Nahoru Odpovědět  +1 17.10.2013 18:04
Časem je vše možné.
Avatar
martinsakra
Redaktor
Avatar
Odpovídá na Jakub Lásko[Saarix]
martinsakra:

No pravda že jinak to nejde, ale zahrál jsem si na nepoučeného uživatele a nadšeně klikl na jediný button co tam byl new game a čekal jsem .... a neviděl jsem žádnou změnu :D, v tu chvíli mi to došlo (obrázky taky kreslené vlastnoručně? )

Nahoru Odpovědět 17.10.2013 18:06
Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote.
Avatar
Odpovídá na martinsakra
Jakub Lásko[Saarix]:

Jistě v Paintu :-) Je tam možná změna v počtu ???? záleží zda to nevybralo slovo o stejné délce.

Editováno 17.10.2013 18:11
Nahoru Odpovědět 17.10.2013 18:10
Časem je vše možné.
Avatar
Silvinios
Redaktor
Avatar
Silvinios:

Přidávám svoje řešení:
http://leteckaposta.cz/101455076

 
Nahoru Odpovědět 17.10.2013 19:04
Avatar
Nahoru Odpovědět  +2 18.10.2013 17:11
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Odpovídá na Michael Olšavský
Jakub Lásko[Saarix]:

Pěkně udělané :-) jen mě tam chyběl restart hry.

Nahoru Odpovědět 19.10.2013 12:29
Časem je vše možné.
Avatar
Motlja
Člen
Avatar
Motlja:

Nějak jsem to přes týden nezvládal :/
Můj výtvor.

Editováno 19.10.2013 13:28
Nahoru Odpovědět 19.10.2013 13:27
Umím a učím se to co chci, to co mě baví a zajímá!!
Avatar
Theodor Johnson
Redaktor
Avatar
Theodor Johnson:

Kdo by to řekl že na tom bude nejtěžší vymyslet slova :D

Editováno 19.10.2013 16:53
Nahoru Odpovědět 19.10.2013 16:53
Přecházím na "Cross-Platform Development"
Avatar
Elsus
Člen
Avatar
Elsus:

Potřeboval bych pomoc...

Hru mám skoro hotovou, ale mám menší problém s jednou metodou. Hra by vám v okně měla ukazovat postup v hádání slova (Př.: noha > (v okně se vykresluje jako) ---- ) a při uhádnutí písmena př. "h" by se slovo mělo změnit na "--h-" ale nic se neděje :( Přikládám můj kód a hlavně se předem OMLOUVÁM za nepřehlednost kódu, tohle NENÍ finální produkt a přehlednost upravím, pár věcí přidám a vše doladím. Děkuji komukoliv kdo najde chybu :)

 
Nahoru Odpovědět 19.10.2013 21:46
Avatar
Elsus
Člen
Avatar
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Elsus
Jan Vargovský:

String není referenční, ale hodnotový typ.

Editováno 19.10.2013 22:30
 
Nahoru Odpovědět 19.10.2013 22:27
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Elsus
Jan Vargovský:

Navíc máš tam bug. Dal jsem třeba slovo "ahoj"... a tvoje metoda mi to změní z "----" na "hhhh", když jsem zkoušel uhodnout písmeno 'h'.

 
Nahoru Odpovědět 19.10.2013 22:35
Avatar
Ondřej Hanák
Redaktor
Avatar
 
Nahoru Odpovědět 19.10.2013 23:37
Avatar
Nahoru Odpovědět 19.10.2013 23:38
Live. Love. Learn.
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Andrej Farkaš
Jan Vargovský:

Ne, není.

Respektive kvůli paměťové náročnosti to je dost možné, ale chová se jako hodnotový.

Editováno 20.10.2013 0:02
 
Nahoru Odpovědět 19.10.2013 23:58
Avatar
Elsus
Člen
Avatar
Odpovídá na Jan Vargovský
Elsus:

Jo, kdyz jsem nad tim kodem myslel ve sprse zjistil jsem kde je zakopany pes. Metoda Replace bere dva argumenty, znak ktery chceme nahradit a znak nahradni a ja se snazil vnutit at zmeni jen jednu pozici, ale jelikoz na vsech pozicich byla "-" tak to vzal a nahradil kazdou "-" znakem nahradnim. Budu si s tim muset pohrat a asi to udelam pres metodu IndexOf atd... btw diky za tip, ten bug se mi ukazoval taky, ale diky tvemu komentu jsem prisel na to jak ho odstranit ;)

 
Nahoru Odpovědět 20.10.2013 1:26
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Elsus
Jan Vargovský:

No ono je to jen špatné maskování slova, pořád tam máš chybu s tím, že měníš string, který se chová jako hodnotový typ (to, že ho změníš uvnitř metody nic nezmění) jestli chceš nechat tak sámo tu metodu, tak tam musíš označit, že to slovo se má vzít jako referenční, pomocí klíčového slova ref.

 
Nahoru Odpovědět 20.10.2013 1:56
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Jan Vargovský
David Čápka:

String je referenční typ :) Jen to není poznat, jelikož jsou v C# read-only, tedy immutable.

Nahoru Odpovědět 20.10.2013 10:14
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Michal Žůrek (misaz):

Tak Vám sem přidávám mojí šibenici, je tam databáze s 23 219 slovy, takže o zábavu je postaráno. Občas je to těžší, zvlášť u krátkých slov.

http://misaz.moxo.cz/…sibenice.zip

Nahoru Odpovědět 20.10.2013 10:24
Nesnáším {}, proto se jim vyhýbám.
Avatar
Ondřej Hanák
Redaktor
Avatar
Odpovídá na David Čápka
Ondřej Hanák:

David Čápka ještě to skusim predelat, tak kdybych sem stihl dat to nove, tak mi pocitej to nove, ale kdyz tady bude jen to co jsem sem dal vcera, tak to ber normalne jako muj vysledek.

 
Nahoru Odpovědět 20.10.2013 10:55
Avatar
 
Nahoru Odpovědět 20.10.2013 11:39
Avatar
Elsus
Člen
Avatar
Elsus:

Bude moc vadit, když tam mám všude použité metody v různých třídách, ale všechno je to nakonec splácané v jednom poměrně dlouhém hlavním cyklu?

 
Nahoru Odpovědět 20.10.2013 11:55
Avatar
Nahoru Odpovědět 20.10.2013 14:37
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Elsus
Člen
Avatar
 
Nahoru Odpovědět 20.10.2013 16:38
Avatar
Odpovídá na David Čápka
Michael Olšavský:

Tento týden budeš mít asi hodně práce s hodnocením :-D

 
Nahoru Odpovědět 20.10.2013 16:40
Avatar
Theodor Johnson
Redaktor
Avatar
Theodor Johnson:

Tady je ta moje, ale není tam moc velká databáze slov (nemám moc fantazii :) )

http://m.uloz.to/…ggallows-zip
heslo: devbook

Nahoru Odpovědět 20.10.2013 16:44
Přecházím na "Cross-Platform Development"
Avatar
Odpovídá na Theodor Johnson
Michael Olšavský:

Já databázi slov stáhl z ulozto.cz ;-)

 
Nahoru Odpovědět 20.10.2013 16:50
Avatar
Theodor Johnson
Redaktor
Avatar
Odpovídá na Michael Olšavský
Theodor Johnson:

Já jsem prohledal snad celý google, ale nenašel jsem nic

Nahoru Odpovědět 20.10.2013 16:52
Přecházím na "Cross-Platform Development"
Avatar
Pako
Neregistrovaný
Avatar
Pako:

Nevím proč tam házíte DB slov, akorát sdracovi zaserete disk :D

 
Nahoru Odpovědět 20.10.2013 17:00
Avatar
Bali
Člen
Avatar
Odpovídá na Theodor Johnson
Bali:

Máš to dost hezký, i po grafické stránce, ale vůbec si nedosmyslel ukončení programu nebo jsem si toho nevšiml, musel jsem to zavřít přes zavolání panelu nástrojů :D . Kdyby ti aspoň fungoval escape pro konec :D

 
Nahoru Odpovědět 20.10.2013 17:14
Avatar
Theodor Johnson
Redaktor
Avatar
Odpovídá na Bali
Theodor Johnson:

Pokud hraješ, tak je vpravo nahoře křížek, zkus tam najet ;-)

Nahoru Odpovědět  +2 20.10.2013 17:29
Přecházím na "Cross-Platform Development"
Avatar
Bali
Člen
Avatar
Odpovídá na Theodor Johnson
Bali:

Jááj tak to sorráč, už to vidím, člověk si toho na první pohled nevšimne :)

 
Nahoru Odpovědět 20.10.2013 17:34
Avatar
David Dostal
Redaktor
Avatar
David Dostal:

Přidávám další k mnoha zdejším šibenicím: https://www.dropbox.com/…w/aAhFgGOfdp

Editováno 20.10.2013 17:35
 
Nahoru Odpovědět 20.10.2013 17:34
Avatar
Ondřej Hanák
Redaktor
Avatar
Ondřej Hanák:

moment odeslal jsem omylem prátdnou složku.

 
Nahoru Odpovědět 20.10.2013 17:47
Avatar
Ondřej Hanák
Redaktor
Avatar
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Motlja
David Čápka:

Tvé řešení se mi nedaří stáhnout. Nahraj to prosím rychle na nějaký normální share server, třeba leteckaposta.cz

Nahoru Odpovědět 20.10.2013 18:08
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Michael Olšavský
David Čápka:

Ano, asi se z toho dnes zcvoknu :)

Nahoru Odpovědět  +4 20.10.2013 18:15
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Bali
Člen
Avatar
Odpovídá na David Čápka
Bali:

Přeju hezké bodování, hojná účast :D

 
Nahoru Odpovědět  +1 20.10.2013 18:32
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:

Takže kluci, bylo toho opravdu hodně a proto není v mých silách každý zdroják dokonale zkoumat. Nicméně jsem se snažil ke všemu alespoň něco napsat.

  1. Jakub[Saarix] - 100 bodů, je to sentenCe :P Další pěkný kousek, jen přidávání slov opravdu nepatří formuláři.
  2. p4koo - 100 bodů, nějak takhle bych to psal, asi optimální počet tříd na danou úlohu, metoda WordLoaderu nemusí být statická, spíše se statice vyhýbej.
  3. Salatik - 100 bodů, docela sis s tím vyhrál :)
  4. brisingr002 - 95 bodů, pěkný kousek, jen tam je těch tříd zase možná moc :)
  5. Arakamus - 90 bodů, jednoduché, ale funkční, něco z mainu by se hodilo do nového objektu
  6. martinsakra - 90 bodů, něco vypadá dobře, něco se mi nezdá, třeba zbytečná rozhraní nebo switch v LifePicture, to je přeci úloha pro pole. Hra mi dává stále slovo dům.
  7. Misaz - 90 bodů, není to špatné, přijde mi zbytečné dělat pro písmeno třídu a rekurze se sem nehodí.
  8. libco - 80 bodů, není to špatné, ale hodně věcí je v návrhu zavádějících (např. metoda Vykresli() ve skutečnosti i načítá z klávesnice).
  9. loapmail - 80 bodů, Nádherný výtvor, ale třída StaticFunctions se opravdu do této soutěže nehodí. Nicméně vypadá to fakt perfektně.
  10. sidecek123 - 80 bodů, zanášíš práci s konzolí do všech tříd, měly by být univerzální.
  11. Elsus - 70 bodů, hrozně moc kódu je v metodě main
  12. Silvinios - 70 bodů, všechen kód je v metodě vykresli, která opravdu nedělá to, jak je pojmenována.

Nějak se nedokážu rozhodnout mezi David Dostalem, Jakub Lásko[Saarix] a Jan Vargovský, takže je dám vám třem. Jelikož nad těmi soutěžemi již opravdu trávím mládí, zavedeme, že vítěz řešení vždy publikuje, aby bylo k něčemu i ostatním návštěvníkům. Udělejte to tedy prosím a poté napište x které placky chcete :) Byl bych moc rád, kdyby projekt publikoval i loapmail. Ostatním děkuji za účast a budu se těšit příště :)

Nahoru Odpovědět  ±0 20.10.2013 19:46
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na David Čápka
Jan Vargovský:

To bylo jen za účelem testování, protože tu furt mluvili o načítání ze souboru apod. :D pak sem to měl v plánu smazat, ale celý den se seru s OSkem atd. takže sem byl rád, že sem to vůbec odevzdal :)

 
Nahoru Odpovědět 20.10.2013 19:54
Avatar
Odpovídá na David Čápka
Michael Olšavský:

Gratuluji výherci :-) Poměrně jsi mě překvapil. Máš to skvěle jednoduché a účinné.

Ty třídy navíc jsou tam hlavně kvůli rozvíjení hry. Samotný hráč může těch her hrát několik. Není na ně tak vázaný. To on je tím hlavním prvkem. Třída Word je poměrně zbytečná, ale když už jsem s ní začal, tak jsem si říkal, že by jí byla škoda mazat. Pěkně to ukazuje dědičnost. To je jen vysvětlení k mému návrhu. :-)

 
Nahoru Odpovědět 20.10.2013 21:39
Avatar
Jan Vargovský
Redaktor
Avatar
Jan Vargovský:

Jakého výherce konkrétně myslíš ? :D

 
Nahoru Odpovědět 20.10.2013 21:40
Avatar
Odpovídá na Jan Vargovský
Michael Olšavský:

No jo :D Mysle jsem Jakub Lásko[Saarix] Podle mě to má nejlepší. Ale samozřejmě i ostatním.

 
Nahoru Odpovědět 20.10.2013 21:42
Avatar
Motlja
Člen
Avatar
Odpovídá na David Čápka
Motlja:

AA bohužel jsem zde už nebyl ... nevadí učastním se příště stejně jsem jen začátečník...

Nahoru Odpovědět 20.10.2013 22:24
Umím a učím se to co chci, to co mě baví a zajímá!!
Avatar
Silvinios
Redaktor
Avatar
Odpovídá na David Čápka
Silvinios:

Blahopřeji vítězům i všem účastníkům soutěže!
Díky za hodnocení. Pokud jde o můj výtvor, dovolil bych si oponovat. V mém kódu žádná metoda vykresli není. Nedošlo k omylu?

 
Nahoru Odpovědět 20.10.2013 23:44
Avatar
Nahoru Odpovědět 21.10.2013 9:50
Časem je vše možné.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Silvinios
David Čápka:

Vypadá to, že jsem opravdu tvou práci zaměnil a hodnotil někoho s metodou vykresli 2x :) Dnes se na to ještě podívám.

Nahoru Odpovědět 21.10.2013 9:55
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na David Čápka
Kit:

To není tvoje chyba, ale chyba autora, že si neumí svou práci podepsat :)

Nahoru Odpovědět  -1 21.10.2013 11:20
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Elsus
Člen
Avatar
Elsus:

Gratuluji vsem vyhercum a dekuji za hodnoceni, 70 ze 100 je si myslim vynikajici hodnoceni :) Jenom me mrzi to, ze nikdo neodpovedel na muj komentar, ktery by mohl rozhodnout o finalnim hodnoceni, ale budiz. Sak machru na oop a c# bude jeste plno, tak to mozu zkouset kazdy tyden :D

 
Nahoru Odpovědět 21.10.2013 14:16
Avatar
Silvinios
Redaktor
Avatar
Odpovídá na David Čápka
Silvinios:

Díky. Tvůj názor mě zajímá.

 
Nahoru Odpovědět 21.10.2013 17:47
Avatar
Ondřej Hanák
Redaktor
Avatar
Odpovídá na David Čápka
Ondřej Hanák:

Teď jsem se díval na ty placky a chci se zeptat jakto, že Silvinios dostal placku(má to v profilu) ?

 
Nahoru Odpovědět  +2 4.11.2013 16:36
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Ondřej Hanák
David Čápka:

Protože včas poslal dobrý výtvor, který jsem přehlédl.

Nahoru Odpovědět 4.11.2013 17:48
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Ondřej Hanák
Redaktor
Avatar
Odpovídá na David Čápka
Ondřej Hanák:

Aha, promiň. Nebylo to zde napsané, tak jsem to nečekal. Jistota je jistota :)

 
Nahoru Odpovědět 4.11.2013 18:09
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 91 zpráv z 91.