Refaktoring objektově orientované aplikace
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Kreslíková, Jitka | cs |
dc.contributor.author | Solárik, Martin | cs |
dc.contributor.referee | Burget, Radek | cs |
dc.date.created | cs | |
dc.description.abstract | Tento dokument je magisterskou diplomovou prácou na tému refaktoring objektovo orientovanej aplikácie. Jej cieľom je zoznámiť sa s problematikou refaktoringu, jeho základnými princípmi, výhodami, nevýhodami a základnými používanými vzormi a získané znalosti aplikovať na reálnu aplikáciu. Dokument je rozdelený do niekoľkých častí. V úvode sa venujem definovaniu pojmu refaktoring, v ďalšej jeho základným princípom, výhodám, nevýhodám ako aj dôvodom prečo refaktoring používať. Tretia časť je venovaná vzorom refaktoringu, tvorí akýsi katalóg jednotlivých refaktoringov. Ďalšia časť je venovaná platforme .NET a nástrojom na podporu refaktoringu v tejto platforme. Predposledná kapitola sa venuje predstavením aplikácie a následnej aplikácii refaktoringu. Posledná časť nazvaná záver, je venovaná zhodnoteniu dosiahnutých výsledkov. | cs |
dc.description.abstract | This document is the masters thesis called refactoring of object oriented application. Goal of this document was to introduce the problem of refactoring and apply gained knowledge on real software project. Document is divided into six chapters. The first chapter is introduction, the term refactoring is defined there with a brief history. Next chapter explains basic principles of refactoring, advantages and disadvantages of using refactoring. The third chapter is called catalog of refactorings and describes common patterns of refactoring. Next two chapters describe .NET platform and tools, which support refactoring on this platform. Sixth chapter is about real application of refactoring. Final chapter is conclusion and summary. | en |
dc.description.mark | B | cs |
dc.identifier.citation | SOLÁRIK, M. Refaktoring objektově orientované aplikace [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. . | cs |
dc.identifier.other | 25046 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/53239 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Refaktoring | cs |
dc.subject | objektovo orientované programovanie | cs |
dc.subject | návrh software | cs |
dc.subject | softwarové inžinierstvo | cs |
dc.subject | Refactoring | en |
dc.subject | object oriented programming | en |
dc.subject | software design | en |
dc.subject | software engineering | en |
dc.title | Refaktoring objektově orientované aplikace | cs |
dc.title.alternative | Refactoring of Object Orientated Application | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.modified | 2020-05-09-23:39:58 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 25046 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:05:44 | en |
sync.item.modts | 2025.01.15 18:20:45 | en |
thesis.discipline | Informační systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |