Nástroj pro realizaci code review
Date issued
2025-04-29
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Západočeská univerzita v Plzni
Abstract
Tato práce představuje jednotný nástroj pro revizi kódu, který integruje více platforem pro správu verzí (GitLab a Phabricator) do jednoho konzistentního rozhraní. Po analýze omezení existujících řešení výzkum vyvinul jednostránkovou aplikaci založenou na Reactu s modulárními komponentami a efektivní transformací dat. Klíčové funkce zahrnují systém inline komentářů, správu revizí mezi platformami a přizpůsobitelné filtrování. Implementační výzvy jako heterogenní integrace API a rozdíly v autentizaci byly vyřešeny pomocí návrhových vzorů adaptéru a strategického cachování. Testování prostřednictvím jednotkových testů, integračních testů a zpětné vazby uživatelů potvrdilo efektivitu nástroje. Práce přispívá k softwarovému inženýrství demonstrací praktických přístupů k integraci mezi platformami, vylepšeným vývojářským nástrojům a efektivní normalizaci dat mezi různými systémy revize.
Description
Subject(s)
Code review, GitLab, Phabricator, React, Node.js, Jest, Testing Library