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,@dimenatď. - Nepoužívané alebo duplikované fragmenty kódu so rovnakými hardcoded hodnotami.