Čistý kód: Návrh míry pro výpočet toxicity kódu a její implementace
dc.contributor | Khail Pavel, Ing. | |
dc.contributor.advisor | Špánek Roman, Ing. Ph.D. | |
dc.contributor.author | Antoš, Vladimír | |
dc.contributor.other | Skolitel : 64111 Ducháčková Eva, prof. Ing. CSc. | |
dc.contributor.other | Konzultant : 65018 Danilová Iveta, Ing. | |
dc.contributor.other | Konzultant2 : 65074 Marčík Miloš, Ing. | |
dc.date | 2016 | |
dc.date.accessioned | 2018-05-03 | |
dc.date.available | 2018-05-03 | |
dc.date.committed | 2016-05-16 | |
dc.date.defense | 2016-06-14 | |
dc.date.submitted | 2015-10-10 | |
dc.date.updated | 24.6.2016 17:13 | |
dc.degree.level | Ing. | |
dc.description.abstract | Diplomová práce se zabývá problematikou čistoty zdrojového kódu. Při vývoji aplikací je důležité psát nejen funkční, ale i čistý a znovupoužitelný kód. První část práce se zaměřuje na pravidla vývoje čistého kódu. Dále se zabývá metrikami pro určení čistoty kódu a nástroji, které jeho psaní usnadní. Druhá část práce představuje aplikaci implementující metriky na zdrojové soubory. Program porovnává naměřené výsledky se vzorovými daty a zjišťuje čistotu jednotlivých tříd. Výhoda zmíněného řešení spočívá v možnosti přizpůsobení se potřebám vývojářů a kontrole pouze těch metrik, jenž jsou pro ně důležité. | cs |
dc.description.abstract | The thesis deals with issues of purity of the source code. During the process of developing the applications it is very important to write not only just functional code but also the clean code and the reusable one. The first part concerns of the rules of development of well-arranged code. Furthermore, this part is being concerned of the metrics for determining the purity of code and tools that can make his writing easier. The second part of the thesis presents an application that implements the metrics of a source code. The application compares, as well, the results with the data and tries, simultaneously, to find out the purity of each category. The benefit of this solution consists in the possibility of adapting the needs of developers and, on the other side, to the control of those metrics which ones are most important for them, only. | en |
dc.description.mark | ||
dc.format | 43s, 53000 znaků | |
dc.format.extent | Ilustrace - ROM | |
dc.identifier.uri | https://dspace.tul.cz/handle/15240/23817 | |
dc.language.iso | cs | |
dc.relation.isbasedon | begin*arab* renewcommand*labelenumi**[arabic*enumi*]* item Robert C. Martin: Clean Code: A Handbook of Agile Software Craftsmanship, Prentice Hall; 1 edition (August 11, 2008), ISBN-10: 0132350882 end*arab* | |
dc.rights | Vysokoškolská závěrečná práce je autorské dílo chráněné dle zákona č. 121/2000 Sb., autorský zákon, ve znění pozdějších předpisů. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou https://knihovna.tul.cz/document/26 | cs |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26 | en |
dc.rights.uri | https://knihovna.tul.cz/document/26 | |
dc.rights.uri | https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf | |
dc.subject | Čistý kód | cs |
dc.subject | analýza zdrojového kódu | cs |
dc.subject | metriky čistoty kódu | cs |
dc.subject | cyklomatická složitost | cs |
dc.subject | graf toxicity | cs |
dc.subject | Clean code | en |
dc.subject | analyze of the source code | en |
dc.subject | metrics of clean code | en |
dc.subject | cyclomatic complexity | en |
dc.subject | chart of toxicity | en |
dc.subject.verbis | informační technologie | cs |
dc.title | Čistý kód: Návrh míry pro výpočet toxicity kódu a její implementace | cs |
dc.title | Clean code: design and implementation of a code toxicity measure | en |
dc.title.alternative | cs | |
dc.type | diplomová práce | cs |
local.degree.discipline | IT-N | |
local.degree.programme | Elektrotechnika a informatika | |
local.degree.programmeabbreviation | N2612 | |
local.department.abbreviation | MTI | |
local.faculty | Fakulta mechatroniky, informatiky a mezioborových studií | cs |
local.faculty.abbreviation | FM | |
local.identifier.stag | 33330 | |
local.identifier.verbis | 521030 | |
local.note.administrators | automat | |
local.verbis.aktualizace | 2019-10-05 05:53:06 | cs |
local.verbis.studijniprogram | MTI Elektrotechnika a informatika/Informační technologie | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- Diplomova_prace_2016_Vladimir_Antos.pdf
- Size:
- 2.79 MB
- Format:
- Adobe Portable Document Format
- Description:
- VSKP
Loading...
- Name:
- Antos_PV.pdf
- Size:
- 686.79 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_vedouciho_VSKP
Loading...
- Name:
- Antos_PO.pdf
- Size:
- 560.57 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_oponenta_VSKP
Loading...
- Name:
- Antos_Vladimir.pdf
- Size:
- 174.53 KB
- Format:
- Adobe Portable Document Format
- Description:
- Prubeh_obhajoby_VSKP