Štítek: Kvalita kódu

Detekce nepoužívaných funkcí v Go monorepu

Detekce nepoužívaných funkcí v Go monorepu

Detekce nepoužívaných funkcí v Go je jednoduchá, pokud se jedná o unexported funkce. Exportované lze již detekovat pomocí deadcode. Ten ale není dostatečný pro monorepo. A tak vznikl deadmono.

Přečíst celý článek

Falešně pozitivní Code coverage v Go

Falešně pozitivní Code coverage v Go

Go nabízí v základní instalaci nástroj, pro získání metriky Code Coverage. Tedy procentuální hodnoty, která říká kolik kódu je pokryto testy. Jenže bez dodatečného parametru, který není příliš znám, může být toto procento mnohem vyšší, než je ve skutečnosti.

Přečíst celý článek

Aktualizace závislostí s Renovate Botem

Aktualizace závislostí s Renovate Botem

Téměř každý program obsahuje nějaké závislosti. Ty je potřeba aktualizovat, ale často se na to zapomíná. S tím pomůže Renovate Bot, který je open source a podporuje GitHub i Gitlab a další.

Přečíst celý článek

Report URI - Správce reportů z prohlížeče

Report URI - Správce reportů z prohlížeče

Nyní i prohlížeč dokáže varovat vývojáře o nějakých nekalostech a chybách na jeho webu. A Report URI je služba, která tyto údaje dokáže přijímat, ukládat, kategorizovat a filtrovat a tak dále.

Přečíst celý článek

Jak neviditelné znaky můžou zkazit den

Jak neviditelné znaky můžou zkazit den

Některé znaky v jiných abecedách mohou vypadat, jako běžně používané znaky v programovacích jazycích. A díky své podobnosti mohou i pokročilejšímu programátorovi pěkně pokazit den.

Přečíst celý článek