Sobes.tech
Junior

Jaké znaky naznačují přítomnost hardcodu v kódu?

sobes.tech AI

Odpověď od AI

  • Magické čísla a řetězce, které nebyly extrahovány do konstant nebo zdrojů.
  • Cesty k souborům, URL adresy, API klíče, pevně zakódované v kódu.
  • Hodnoty přímo používané v logice, které se mohou měnit (například velikosti prvků UI, barvy).
  • Závislosti na externích knihovnách nebo službách bez použití rozhraní nebo dependency injection.
  • Přímý přístup ke zdrojům bez použití @string, @color, @dimen atd.
  • Nepoužívané nebo duplicitní fragmenty kódu se stejnými hardcoded hodnotami.