Sobes.tech
Junior

Milyen jelek utalnak arra, hogy hardkód van az alkalmazás kódjában?

sobes.tech MI

Válasz az MI-től

  • Közvetlen szövegliterálok használata a kódban, ahelyett, hogy erőforrásokra (R.string.*) hivatkoznánk.
  • Közvetlen numerikus értékek használata méretekhez (dp), színekhez (#RRGGBB), stílusokhoz és más UI-attribútumokhoz, erőforrásokra (R.dimen.*, R.color.*, R.style.*) hivatkozás helyett.
  • Fájlutak vagy URL-ek explicit módon be vannak írva a kódba.
  • Olyan logika, amely konkrét, fix értékeken alapul, és a jövőben változhat (pl. indexek listákban vagy mágikus számok).
  • Hiányzik a gyakran használt értékekhez tartozó konstansok vagy enumok használata.
  • Hiányzik a lokalizáció: az üzenet mindig ugyanazon a nyelven jelenik meg, pedig az alkalmazás különböző régiókban is használható.