Diskuze: Java programování
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj,
best practice je napsat nejprve unit testy, při jejich psaní obvykle člověka
napadne většina alternativ a poté teprve psát kod. Pokud si během psaní
kodu nebo později uvědomíš, že jsi na něco zapomněl, doplníš testy a
případně i kod.
Někteří považují unit testy za zbytečné a zpomalující, ale mě osobně
i v práci se osvědčili
Stává se mi, že při psaní kodu nebo testu zjistím, že je nepoužitelný,
takže také začínám od nuly (mimochodem: přitom se hodí git)
Záleží na složitosti programu :
Podklady z papíru pak nascenuji a nakopíruji do projektu. Stejně tak i pdf se zadáním od cizích vč. mailové korespondence ať to mám vše na jednom místě a to v adresáři projektu. Čím víc si toho napíšu tím snadněji(rychleji) se do toho zase dostávám když se k tomu po mnoha letech. vrátím.
Co se týče samotné abstrakce programování, tak já si vždycky ideu(zadání) rozložím na malé části a ty, postupně řeším. První sestavím a propojím gui a pak vyřeším události. Samozřejmě často stojím před částí, kterou jsem nikdy neřešil a tak nevím jak na to. To pak přijde na řadu knihy či google a hledám vzorové zdrojáky nebo tutoriál pro danou problematiku a pak až to nastuduji se vrátím k původnímu programu a daný úsek dořeším. Nicméně když něco neumím tak o tom vím na začátku projektu(programu) a nikoliv až dorazím do dané části během programování.
Co se týče učení programování, mě se nejvíce osvědčil způsob. Nejdříve jsem četl knihy a programoval triviální prográmky v nich, aby se mi to dostalo pod kůži(do dlouhodobé paměti). A stejně tak jsem pak přidal frameworky, databáze a pak JavuEE.
Zobrazeno 4 zpráv z 4.