POSUDEK bakalářské práce
hodnotí : Rudolf PECINOVSKÝ recenzent bakalářské práce
Bodová stupnice pro jednotlivá kritéria:
1 - 3...Nevyhovující, 4 - 7...Průměrné/Dobré, 8 - 10...Vynikající
Hodnocení práce Váha Body Body*Váha
1. Náročnost tématu na teoretické znalosti 5 4 20
2. Náročnost tématu na praktické zkušenosti 5 4 20
3. Náročnost tématu na rozsah podkladových materiálů 5 6 30
4. Stupeň splnění cíle práce 10 5 50
5. Hloubka provedené analýzy ve vztahu k tématu 10 4 40
6. Aktuálnost uvedených faktů 10 8 80
7. Přínos práce (přidaná hodnota) 15 4 60
8. Struktura práce - je stavba práce logická? 10 6 60
9. Jsou závěry práce adekvátní a jasné? 10 5 50
10. Jasnost formulací a styl 7 5 35
11. Úroveň tabulek a obrázků 5 4 20
12. Práce s odvolávkami na literaturu 8 7 56
Celkem (součet body * váha / 10) 100 52,1
Připomínky a otázky vyžadující doplnění (případně na další list):
výborně velmi dobře dobře neprospěl
81 - 100 61 - 80 41 - 60 1 - 40 V Praze dne 2.9.2007
Ing. Rudolf PECINOVSKÝ, CSc.
Jméno hodnotitele bakalářské práce Podpis hodnotitele bakalářské práce Navržená výsledná známka: dobře
Jméno bakaláře: Helena Šírová
Téma práce: Anotace v Javě Cíl práce:
Práce je velmi povšechná. Čtenář se z ní sice dozví, že anotace v Javě exitují a jak vypadají, ale nijak mu nepřiblíží, jak by je mohl ve svých programech uplatnit s výjimkou použití anotací, které jsou definovány v použitých knihovnách.
Použité příklady jsou na počátku knihy příliš jednoduché a hlavně nevystihují účel anotací, ale pouze ukazují jejich syntaxi. Text pak působí dojmeme, že autorka vlastně sama nevěděla, k čemu anotace mohou být, takže se uchylovala pouze k jednoduchým AHA-příkladům.
Naopak příklady na konci knihy jsou podle mne zbytečně zašuměné informacemi a kódy, které
s probíraným tématem nesouvisejí. Navíc předpokládají další znalosti, takže budou pro průměrného čtenáře, jenž ještě neprošel kurzy Java EE, špatně pochopitelné. Nijak se v nich totiž nevysvětluje, co použité
anotace doopravdy dělají.
Mnohem užitečnější by podle mne bylo demonstrovat použití anotací na nějaké relativně jednoduché a všeobecně používané knihovně - např. na knihovně JUnit.
Kapitola o anotačních procesorech, která měla podle mne být jednou ze stěžejních kapitol práce, je poměrně povšechná a čtenář se z ní nedozví žádné podrobnosti. Použitý AHA-příklad není nijak okomentován a opět působí dojmem, že byl pouze odněkud převzat bez hlubšího pochopení věci.