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ó.