Studie frameworku Lombok

but.committeedoc. RNDr. Jitka Kreslíková, CSc. (předseda) doc. Ing. Vladimír Drábek, CSc. (místopředseda) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Ing. Radek Kočí, Ph.D. (člen) doc. Ing. Ondřej Ryšavý, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C. Otázky u obhajoby: Z jakého důvodu jste se rozhodl ignorovat test vlivu Lomboku na výkon aplikací, a proč jste neprovedl alespoň základní experiment pro otestování domněnky, že výkon bude stejný?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorLetko, Zdeněkcs
dc.contributor.authorPaštrnák, Jáncs
dc.contributor.refereeMüller, Petrcs
dc.date.created2014cs
dc.description.abstractTato práce se věnuje frameworku Lombok a jeho využití pro vývoj Java programů. Framework Lombok umožňuje generování primitivního, často se opakujícího kódu, během překladu anotovaného kódu. Pomoci anotací programátor specifikuje, co a kde má framework při překladu generovat. Tato práce se zabývá vysvětlením základních principů frameworku a návrhem testů, které ukážu praktické aspekty jeho použití při tvorbě Java programů. Důraz je kladen zejména na odhad ušetřeného času vývoje prostřednictvím Lomboku, studium jeho vlivu na proces překladu a testování integrace frameworku se třemi vývojovými prostředími - NetBeans, Eclipse a InteliJ IDEA. Práce tak shrnuje pozitiva i negativa využití tohoto frameworku v praxi.cs
dc.description.abstractThe aim of this thesis is to analyze Lombok framework and its usage for the development of Java programs. Framework Lombok enables the generation of a primitive, often repetitive code during compilation of the annotated code. Using annotations, programmer specifies what and where the framework needs to generate during the compilation. This thesis explains the basic principles of the framework and design tests that demonstrate practical aspects of its use for creation of Java programs. Emphasis is placed on the estimation of the time saved through the development of Lombok, study its influence on the process of compilation and testing framework integrity with three development environments - NetBeans, Eclipse and IDEA InteliJ. The thesis summarizes the pros and cons of using this framework in real work.en
dc.description.markCcs
dc.identifier.citationPAŠTRNÁK, J. Studie frameworku Lombok [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014.cs
dc.identifier.other79134cs
dc.identifier.urihttp://hdl.handle.net/11012/56562
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectLombokcs
dc.subjectJavacs
dc.subjectanotacecs
dc.subjectgenerovaní kóducs
dc.subjecttestovaní výkonnostics
dc.subjectpřekladačcs
dc.subjectLomboken
dc.subjectJavaen
dc.subjectannotationen
dc.subjectcode generatingen
dc.subjectperformance testingen
dc.subjectcompileren
dc.titleStudie frameworku Lombokcs
dc.title.alternativeLombok Framework Studyen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2014-06-18cs
dcterms.modified2020-05-09-23:43:28cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79134en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 18:47:18en
sync.item.modts2025.01.17 15:11:37en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
962.77 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79134.html
Size:
1.42 KB
Format:
Hypertext Markup Language
Description:
file review_79134.html
Collections