Builder je návrhový vzor, ktorý slúži na oddelenie konštrukcie komplexného objektu od jeho reprezentácie.
Cieľom ročníkového projektu bude vytvoriť builder pre grafy v knižnici ba-graph.
Problémom pri vytváraní a menení grafu je podmienka konzistentnosti v každom kroku konštrukcie.
Builder nám umožní upravovať graf bez potreby zachovania konzistentnosti a po skončení úprav vrátiť graf v konzistentnom stave;
to nám umožní vykonávať úpravy grafu výrazne jednoduchšie a s lepšou časovou zložitosťou.
Najnovšia verzia knižnice sa nachádza na webovej stránke: https://bitbucket.org/relatko/ba-graph/src/master/
Prvú verziu knižnice spolu s RP je možné stiahnuť tu.
Súbor so zmenami je možné stiahnuť tu.
Meno študenta: František Michal Sebestyén
e-mail: sebestyen1@uniba.sk
Meno vedúceho projektu: doc. RNDr. Róbert Lukoťka, PhD.
e-mail: lukotka@dcs.fmph.uniba.sk