Diskusia
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Záverečná diskusná hodina predmetu Objektovo orientované programovanie, ktorá sa nahráva pre neprítomných. Prednášajúci najprv predstavuje výskumnú skupinu Advanced Software Development Research Group na FIIT STU, jej semináre, Google skupinu a možnosti konzultovať témy bakalárskych a diplomových projektov. Potom odpovedá na otázky k dokumentácii projektu: po prechode na GitHub Classroom sa odovzdáva zoznam hlavných verzií programu s krátkym opisom najdôležitejších zmien, aby bola vidieť kontinuita práce. Podrobne vysvetľuje, čo sa očakáva od diagramu tried: ručne nakreslený prehľad najdôležitejších tried s dedením, realizáciou rozhraní a vzťahom využitia, prípadne zachytenie návrhového vzoru. Generované diagramy sú menej užitočné, lebo vyžadujú ručné čistenie.
- - Výskumná skupina Advanced Software Development na FIIT STU je otvorená študentom, ich nápadom a témam záverečných prác.
- - Semináre skupiny sú dostupné aj študentom a informácie o nich rozposiela Google skupina.
- - Namiesto opisu zmien každej verzie sa odovzdáva zoznam hlavných verzií v GitHub Classroome s krátkym opisom najdôležitejších zmien.
- - Stačí vybrať najdôležitejšie commity a opis môže byť jedna veta; slúži ako dôkaz kontinuity práce.
- - Diagram tried má byť nakreslený ručne a ukazovať najdôležitejšie triedy, dedenie, realizáciu rozhraní a vzťah využitia.
- - Diagram tried vyjadruje iba štruktúru; správanie zachytáva napríklad sekvenčný diagram.
- - Diagram návrhového vzoru zobrazuje len triedy, ktoré sa na vzore zúčastňujú, aby nebol preplnený.
- - Automaticky vygenerovaný diagram je menej užitočný, lebo jeho úprava býva náročnejšia než ručné kreslenie.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky