P9: Javadoc, anotácie a zopár ďalších vecí / P10: Programovací jazyk C++: flexibilita a efektivita

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška má organizačnú úvodnú časť venovanú hodnoteniu projektov, harmonogramu záverečných prezentácií a diskusii k vzoru model-view-controller, ktorá vysvetľuje prepojenie kontroléra s modelom a pohľadom prostredníctvom vzoru strategy. Hlavným obsahom je predstavenie ďalších možností jazyka Java nad rámec základov preberaných v predmete, konkrétne dokumentovanie kódu pomocou Javadocu a použitie anotácií na predchádzanie chybám. Tieto témy sú prezentované ako okrajové, no užitočné pre študentské projekty. Druhá časť sa venuje programovaciemu jazyku C++, jeho porovnaniu s jazykom Java, dôrazu na flexibilitu a efektivitu, pričom ide skôr o úvodné oboznámenie než hĺbkový výklad, keďže k téme nie je pripravené cvičenie.

  • - Organizačné informácie o hodnotení pracovných verzií projektov a termínoch odovzdania
  • - Vysvetlenie prepojenia model-view-controller cez vzor strategy a event handlery
  • - Dôraz na oddelenie aplikačnej logiky od používateľského rozhrania (maintenance)
  • - Javadoc ako nástroj na dokumentovanie kódu v Jave
  • - Anotácie v Jave a ich využitie na predchádzanie chybám
  • - Predstavenie jazyka C++ - porovnanie flexibility a efektivity oproti Jave
  • - Upozornenie na povinnosť záverečnej prezentácie projektu vyučujúcemu

Zhrnutie pripravené s pomocou AI z prepisu videa.