Diskuze: Machr na OOP - Šibenice
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Vlastník

Zobrazeno 50 zpráv z 91.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Nějak jsem se uklikl s obrázkem, tak tady je ještě obrázek placek
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ě
Ta co tu je není příliš objektové Ale abych odpověděl na otázku,
ano, budu to počítat.
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á?
To se chceš pak někde chlubit, že si přidal pár řádků do hotové hry a s ní vyhrál soutěž ?
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 ...
Promiň, ale když se 2x po sobě ptáš, jestli ti to uzná, tak mi přijde, že to tak chceš udělat.
Tahle diskuze je bezvýznamná, nebudeme to tu spamovat. Odpověď jsem
dostal, tečka
Náhodně ze souboru, natvrdo pár slov ... tje fuk, tu jde o ten objektový návrh.
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...
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?
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
Asi to taky tak udělám
moc se mě to nechce tahat ze souboru.
Je to zbytečná implementace, která ti sice zabere 3 řádky, ale v
soutěži ti to nijak nepřidá
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...
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ů...
Nejde o množství tříd a funkcí, ale o funkčnost kódu.
V jednoduchosti je krása. Aneb jak má Kit v popisu "Aplikace je hotová až
tehdy kdy už nelze nic odebrat."
Jakou formou a kam to mám poslat prosím?
Upni to na nějaké uložiště a postni odkaz sem nebo sdracovi do zpráv
Podle mého už asi finální verze. Zase to nebudeme moc komplikovat
http://uloz.to/…sibenice-rar
moje verze
https://mega.co.nz/#!HY8CkICR!M8-DmnHU_Yept0GhxcZKHGdLropxkZze78gpxrTDBGE
Skúsim aj ja, aj keď to nebude najkrajší kód.
http://ulozto.cz/…sibenica-zip
Pěkne navrhnuté Já sem
zapoměl že existuje Char.ToLower, tak sem si na to psal vlastní metodu...
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
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.
Díky že se ti to líbí
Jinak to interface mě u Martina přišlo malinko zbytečné...
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 (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 . Jediná co by možná tak nenápadne naznačit hráči že má klikat
na písmenka při hře
To bych teoreticky asi mohl, ale jak jinak by se to mělo ovládat? Hlasem to fakt zatím nejde
boužel.
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 , v tu chvíli mi to došlo (obrázky taky kreslené vlastnoručně?
)
Jistě v Paintu Je tam
možná změna v počtu ???? záleží zda to nevybralo slovo o stejné
délce.
Přidávám svoje řešení:
http://leteckaposta.cz/101455076
Můj výtvor: http://uloz.to/…nipismen-rar
https://docs.google.com/…anBuS0k/edit?…
Moje tvorba.
Pěkně udělané jen mě
tam chyběl restart hry.
Kdo by to řekl že na tom bude nejtěžší vymyslet slova
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
String není referenční, ale hodnotový typ.
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'.
uz to nebudu predelavat http://uloz.to/…sibenice-zip
Zobrazeno 50 zpráv z 91.