Diskuze: exkluzivní zdroják

Člen

Zobrazeno 50 zpráv z 55.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Já jsem to nebyl...
Nicméně i to je na mě moc. A vím co zanamená public void.
ALe zajímavé. Doufám že na učitele, který nevysvětlí ani public void na školách nenarazím.
A já blbec nadávám na našeho učitele, který nerad používá enum. Díky bohu za něj.
Já sem rád že máme devbook, můžu se tu doučit co nevím. Jen doufám
že pak na střední nebudu chytřejší než učitel
Enum, neEnum podle mě má nějaké nevýhody (minimálně v javě, mi něco nešlo), jinak je samozřejmě využitelný v hodně případech a (i když nějaké ty mouchy podle mě má) ho používám celkem často.
já o žádných mouchách nevím teď si šlápnul do bláta
jaký má mouchy? Kor v javě?
Když enum použiješ k tomu, k čemu slouží tak podle mě žádné
nevýhody nemá, zkus nějaké jmenovat
Nevím proč, ale nějak mi to nešlo naparsrovat ze stringu, něco se mu na tom nelíbilo.
public static void main(String[] args) {
neco n = neco.necoval1;
neco nn = "necoval3";
}
enum neco
{
necoval1,
necoval2,
necoval3
}
u neco nn se něco javě nelíbí
To je jasny ze se ji neco nelibi, kdyz tragede do enumu cpes String
Ti vážně napsal maturant "co je to public void ?:)"
Tak to je síla
Fajn, na zdejší škole bych měl odmaturováno úspěšně asi ve třetím
měsíci prváku ... ach
ano, státní školy
, jsem
rád že na ní nechodím
Myslím že v Javě by to mělo být stejný, ale nevím to jistě,
přiřadíš mu prostě enum tj
neco.neconova3
Reseni si musis napsat. Priklad z jednoho meho zdrojaku:
public static enum Repeat{
NONE, DAILY, MONTHLY, YEARLY;
public static Repeat getRepeat(String repeat){
switch (repeat) {
case "Daily":
return DAILY;
case "Monthly":
return MONTHLY;
case "Yearly":
return YEARLY;
default:
return NONE;
}
}
public String toString(){
switch (this) {
case DAILY:
return "Daily";
case MONTHLY:
return "Monthly";
case YEARLY:
return "Yearly";
default:
return "NONE";
}
}
}
Pak staci jen:
Repeat r = Repeat.getRepeat("Daily");
Jasný a já to beru
Netvrdím že všechny školy jsou na tom špatně, naopak jsou i dobré
STÁTNÍ ! školy, bohužel te´d každá druhá škola si cpe i obor IT a pak
to takhle vypadá. Viděl jsem školu, která byla číšník / kuchař a měla
i obor Ekologie a informační technologie, to potom o něčem vypovídá
. Ale když se jde na školu, která
se zaměřuje na IT + Stroje jak je běžné, myslím že to bude celkem fajn
Všeobecně jsou na tom soukromé školy mnohem hůře než státní. Jsou
výjimky a pokud navštěvuješ jednu z nich, tak ti to přeji, ale 90%
soukromým školám jde jenom o zisk, nechají tě projít za nic, hlavně že
platíš, co na tom žes ve škole byl 3x za pololetí, a nenaučí tě vůbec
nic.
Jinak u náš na škole taky maturujeme z programování, ale jenom teorie,
třičtvrtě třídy neví jak deklarovat proměnnou. I když to je asi tím,
že jsem zaměřeni hlavně na sítě, u těch máme i praktickou část a
obávám se, že to nebude sranda
Čekal sjem tento dotaz nebo spíše komentář na otázku soukromá škola a
maturita v kapse. A ano máš zcela pravdu a ano jsem na škole která je
vyjímkou . Máme zde mnoho
skvělých učitelů, kteří učí nejen C#javau,C,C++ ale i Assemblery a
spoustu jiných. Špičkové vybavení také, velmi dobré učitele na sítě,
jak jsem psal dřív, naše škola je jedním ze školících center CCNA, máme
tedy akreditované intruktory. Když nechceš u nás na škole dělat, naučíš
se víc než na jiných a když se naučíš projdeš, když en, neprojdeš
. Je to klasická škola, která ti
dává hromadu příležitostí. Škola hodně silně spolupracuje s
Microsoftem, nesutálé nabídky od firem, soutěže ... ale dost, prostě se
školou jsem hodně spokojený a asi jeden z mála do školy i rád chodím
Btw "Když nechceš u nás na škole dělat, naučíš se víc než na
jiných a když se naučíš projdeš, když en, neprojdeš" jsem napsal
špatně ! ... když sám
nebudeš dělat něco navíc, naučíš se i tak spoustu ale nebudeš v tom až
tak dobrý, známe to všichni. A je to škola, kde prostě také záleží
jestli umíš nebo ne. Platíme za vzdělání, vybavení ne za maturitu
Já chodím na státní školu (nebo spíše chodil), Cisco tu máme taky a naučil jsem se toho tu o sítích opravdu hodně. Programování tu máme sice taky jako plnohodnotný předmět, ale nenaučil jsem se na něm vůbec nic, všechno co umím jsem se nějak naučil sám.
Problém je obvykle v tom, že se ke vzdělání přistupuje jako k
povinnosti.
Všichni to chápou jako vstupenku a jak si ji seženeš se jeví
vedlejším.
Dokonce to vypadá, že kdo něco získá bezpracně je vlastně ten
lepší.
Chce to méně studentů a více pracantů. Pak úroveň studia může
alespoň
potenciálně vzrůst. Momentálně nemůže, protože čistě selskou
logikou
by mohlo každému dojít, že se nedá třicet demotivovaných lidí něco
násilím naučit, když de facto nechtějí. A to se týká jakýchkoli
škol,
které z libovolného důvodu dopustí velký počet studentů.
Velký počet studentů je proto, že maturita (či výuční list) je dnes považována za samozřejmost, bez které je v podstatě nemožné si najít slušnou práci. Lidé v podstatě nemají jinou možnost než studovat, ať už cokoliv, jen aby měli ten papír, protože bez něj jsou nic. Je jim jedno jak se k němu dostanou a jestli se při tom něco naučí. Podle mě za to můžou hloupé požadavky zaměstnavatelů. Vždyť už i bakalář je dnes v některých oborech samozřejmost. Přitom nějaký papír vůbec nevypovídá o tom co člověk umí.
Tohle neštěstí mají z větší části na svědomí nadnárodní firmy s
jejich
personalistickými metodami zaměřenými na vytěžení talentů.
Školství reaguje na jejich výběrová řízení a požadavky
lacinějším
poskytováním potřebných papírů a pak je problém najít pekaře,
který
se učil péct chleba a opravdu pak peče chleba. Fakt nestojím o to,
aby uměl derivovat, když neumí kůrku do křupava.
To je pravda. Spousta firem sice raději přijme někoho kdo má praxi než někoho kdo má titul, jenže k tomu abys získal praxi stejnak musíš nejdřív mít ten titul, aby tě někde vzali a tam jsi tu praxi získal. Školy dnes praxi už v podstatě vůbec neposkytují.
Než firma někoho přijme, vezme si ho na kobereček a zeptá se ho na spoustu pojmů. Titul nikoho nezajímá a nepotřebuješ ho ani k získání praxe.
Ale spousta firem má titul uvedený jako požadavek. Většinou tam mají třeba buďto bakalář v určitém oboru nebo 2 roky praxe a podobně...
Jo, nejvíc je zajímalo kde bydlím. Teprve potom jsem se dostal
k člověku, který kladl odborné otázky. Bez praxe nebo titulu
pravděpodobně na odborné otázky ani nedojde.
My teď náhodou máme praxe. Je to dobrá věc, ale spousta lidí bude jen
klikat tabulky v excelu. Když něco umíš, praxi si uděláš i bez titulu
V Česku chybí IT pracovní síla, firmy si mohou těžko diktovat a pokud to některé nedochází, tak má smůlu. VŠ má každá lama co dělá v Excelu, nic to neznamená.
Jo a to je taky vtipné. Požadavky v inzerátech.
Aby náhodou nebyl personalista nařčen, že pouští do firmy neumětely,
vypisuje do požadavků cokoli, co kde zaslechl. Ono to přece nebude
na škodu, že..
Proto má mnohem větší šanci člověk drzý, než člověk šikovný.
Ano, všechno umím, všechno znám určitě bude fungovat
Psal jsem o tom v tutoriálu: http://www.itnetwork.cz/…-a-konstanty
public enum StavObjednavky {
Nova ("Nová objednávka"),
Prijata ("Objednávka byla přijata ke zpracování"),
Potvrzena ("Objednávka byla potvrzena"),
Dokoncena ("Zboží bylo expedováno");
private String text;
StavObjednavky(String text)
{
this.text = text;
}
@Override
public String toString()
{
return text;
}
}
Kdykoli vidím u někoho použít switch, tak je to špatně. Některé konstrukce bych pro jistotu z jazyka vyndal. Ale lidé si asi stejně vždycky najdou cestu jak použít něco špatně.
Co je až tak špatného na switchi ? Pokud mám třeba dejme tomu 6 stavů,
raději si napíš swtich, přijde mi přehlednější než if,else if
Na druhou stranu, můžeme použít hub a nebo se rovnou píchneme na
router ne ? Internet na směny
Hub místo switche? Kde to žiješ, 100 let za opicema?
Jo to me napadlo taky, jenze tu nejdulezitejsi cast to neresi kvuli ktere jsem sem daval ten kod.
public static Repeat getRepeat(String repeat){
switch (repeat) {
case "Daily":
return DAILY;
case "Monthly":
return MONTHLY;
case "Yearly":
return YEARLY;
default:
return NONE;
}
}
Špatné je na tom to, že ti vznikají stavy. V ideálním případě by neměly (to samozřejmě nejde vždy). Aplikace se tak může stát mnohem hůř rozšiřitelná. Proto jsou tu návrhové vzory. Některé stavovost aplikace přímo řeší (třeba Null object, state a další)
Ne, Enum má samozřejmě valueOf, celý ten tvůj prasekód, kde je každá hodnota napsaná 5x (spočítej si kolikrát tam máš daily) lze zapsat správně bez duplicit. Představ si tu enum se 100 hodnotami. Jakmile použijete někde switch, je velká pravděpodobnost, že máte něco špatně, jelikož takové větvení se v OOP nedělá.
Switch špatný není, špatné bývá jeho použití. Jako elegantní náhrada switche se nepoužívá if, ale enum. Samozřejmě to nejde vždy.
Na enum mi chybí možnost valueOf("+") apod. To jsou chvíle, kdy musím použít něco jiného, například switch.
Stavy se někdy docela dobře hodí na tvorbu automatů, ale i to se dá dělat v enum.
Napsal jsem stavy špatně, třeba mám v menu 4 tlačítka, a místo toho abych měl 4 metody, která je přihlášená k eventu Click, udělám jednu a přes ID tlačítka ve switchi rozhodnu co udělat... můžu dát tlačítku třeba delegáta, ale takhle mi to přijde i přehlednější
Zobrazeno 50 zpráv z 55.