Freezeyt sraz dvacátý třetí - návrh API pro rozšíření

Tento týden na GitHubu přistál jeden PR s článkem z minula. Potom jsme se koukli na issues.

Nakonec jsme se pustili na návrh rozšíření (anglicky plugins) pro freezeyt. Použili jsme metodu Documentation Driven Developement - napřed napíšeme, jak by se věci měly používat, poté se napíší testy a nakonec kód. Je to dobré pro to, abychom si ujasnili, jak to bude fungovat. V dokumentaci jsme navrhli pár základních rozšíření a pokračovali s návrhem, jak by to mohlo každé z nich vypadat.

Začali jsme progressbarem - zkoumali jsme, co všechno umí knihovna tqdm a zjišťovali, zda je pro nás použitelná. Následně jsme navrhli, jak by se mohl takový prograssbar používat. A podobně jsme navrhli i to, jak by se mohla používat i další rozšíření. Všechny návrhy rozšíření jsou zde.

Záznam ze srazu zde. Více informací o projektu zde.