Sobes.tech
Junior

Aké znaky naznačujú prítomnosť hardcodu v kóde?

sobes.tech AI

Odpoveď od AI

  • Magické čísla a reťazce, ktoré neboli extrahované do konštánt alebo zdrojov.
  • Cesty k súborom, URL adresy, API kľúče, pevne zakódované v kóde.
  • Hodnoty priamo používané v logike, ktoré sa môžu meniť (napríklad veľkosti prvkov UI, farby).
  • Závislosti od externých knižníc alebo služieb bez použitia rozhraní alebo dependency injection.
  • Priamy prístup k zdrojom bez použitia @string, @color, @dimen atď.
  • Nepoužívané alebo duplikované fragmenty kódu so rovnakými hardcoded hodnotami.