Copilot je právě pro začátečníky ABSOLUTNĚ NEVHODNÝ!!!!!!!!Taky učím teď po volných chvílích programování a říkám základní pravidlo:
"Není důležité jestli to funguje nebo je úloha vyřešená, ale jestli to CELÉ chápeš!"Je mnohem lepší zadání nevyřešit, znovu si detailně se mnou všechno projít - každý řádek, každý znak a opravdu jej POCHOPIT než si tady nechat našeptat něco nějakým "copilotem" a být strašně happy, že to funguje a paráda, ale nevědět proč je tam zrovna tohle a že by to třeba šlo i jinak a lépe.U profesionálních programátorů pak platí podobné pravidlo:
"Že něco funguje, není důkazem toho, že je to udělané správně!"Protože ono to může fungovat v konkrétním případě a použití, ale pak se třeba zvýší zátěž, nějak se změní určité podmínky a najednou začne nevhodně navržený kód dělat problémy. Takže to, co funguje na localhostu s jedním uživatelem rozhodně nemusí fungovat v cloudu se statisíci uživateli. Přitom navrhovat kód by měl člověk tak, aby myslel na to, že těch provádění nemusí být jen několik, ale teoreticky neomezeně a co to pak bude dělat.Pro reálné použití je Copilot k ničemu, protože reálně, když vytvářím nějaké pole nebo objekt, tak téměř nikdy není naplněn nějakými konkrétními harcodovanými daty, ale bude se plnit a dále manipulovat další logikou.Takže začátečníka lépe programovat nenaučí a profesionálovi taky moc nepomůže.Mimochodem se neříká se "smyčka", ale cyklus, přestože google překladač přeloží "loop" jako smyčku. LOL
Názor byl 2× upraven, naposled 30. 05. 2022 09:40