Python SDK pro Data Stewardship Wizard
Jakub Drahoš · Czech Technical University Digital Library (Czech Technical University in Prague) · 2021
Tato práce se zabývá tvorbou SDK v~jazyce Python pro webovou aplikaci Data Stewardship Wizard. Architektura a návrh knihovny nachází inspiraci v~nejrozšířenějších Pythonních SDK současnosti, jejichž rešerše pomohla stanovit řešení určitých problémů. Zároveň zohledňuje zavedené postupy a aspekty pro posuzování kvality softwaru. Je tak kladen důraz na vysokou kvalitu kódu, rozšiřitelnost s~ohledem na měnící se API a snadnou použitelnost. SDK bylo úspěšně navrženo, implementováno, otestováno a distribuováno na softwarový repozitář PyPI. V~rámci popisu implementace se nachází také jednoduché představení klíčové funkcionality. Práce zároveň poskytuje čtenáři letmý úvod k~nástroji Data Stewardship Wizard.