Zobrazit minimální záznam

Object-oriented design patterns analysis.



dc.contributor.advisorHunka Jiří
dc.contributor.authorJan Šafář
dc.date.accessioned2023-03-23T09:16:35Z
dc.date.available2023-03-23T09:16:35Z
dc.date.issued2023-02-09
dc.identifierKOS-961987319605
dc.identifier.urihttp://hdl.handle.net/10467/107019
dc.description.abstractSvět IT zažívá v několika posledních letech rozmach nepředstavitelných rozměrů. Pro ohromnou část civilizace se staly počítače neodmyslitelnou součástí lidský životů, ať už kvůli infrastruktuře, práci či osobním zájmům. Díky tomuto rozvoji se vývojářské pozice stávají velmi lukrativním a požadovaným zaměstnáním. Jeden z aspektů, který odděluje dobré vývojáře od špatných, je porozumění abstraktnějším myšlenkám a principům. Návrhové vzory, jejichž průzkumem se zabývá tato práce, jsou přesně odvětvím, jehož podstata uniká spoustě programátorů. Vyjma teoretických rozborů jednotlivých vzorů je v rámci praktické části vytvořen veřejně dostupný materiál, který slouží jakožto katalog praktický ukázek. Hlavní pointou za tímto katalogem je vytvoření alternativního výukového materiálu, který odráží reálné situace a má ,,vše pod jednou střechou'' --- tj. veškeré příklady jsou postaveny nad jednotným kontextem. Tím je prototyp softwaru, jehož návrh je mimo jiné také součástí této práce.cze
dc.description.abstractThe world of IT has been experiencing an explosion of unimaginable proportions over the last few years. For a huge part of our civilization, computers have become an integral part of human lives, whether it be because of infrastructure, work or personal interests. Due to this expansion, developer professions have become highly lucrative and sought-after. One aspect that separates good developers from bad ones is their ability to grasp more abstract concepts and principles. Design patterns, which are the main subject of this thesis, are precisely one of the more conceptual topics whose essence eludes many programmers. In addition to theoretical examinations of individual patterns, a publicly available material has been created in the practical portion, which serves as a repository of simulated real-world examples. The main idea behind this catalog is to develop an alternative educational medium, that reflects plausible situations while encapsulating everything ,,under one roof'' --- i.e. all examples are based on the same exact context of a certain software prototype. The prototype, amongst other things, is also covered within this thesis.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. 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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectnávrhový vzorcze
dc.subjectGoFcze
dc.subjectnávrh aplikacecze
dc.subjectobjektově orientovaný designcze
dc.subjectsoftwarová architekturacze
dc.subjectobjektově orientované programovánícze
dc.subjectprototyp softwarucze
dc.subjectdesign patterneng
dc.subjectGoFeng
dc.subjectapplication designeng
dc.subjectobject-oriented designeng
dc.subjectsoftware architectureeng
dc.subjectobject-oriented programmingeng
dc.subjectsoftware prototypeeng
dc.titleAnalýza objektově orientovaných návrhových vzorůcze
dc.titleObject-oriented design patterns analysis.eng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.date.accepted2023-02-14
dc.contributor.refereeMatoušek Jan
theses.degree.disciplineWebové a softwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatika 2009cze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam