Junior
Millised märgid viitavad rakenduse koodi hardcode'ile olemasolule?
sobes.tech AI
Vastus AI-lt
- Otse stringi literaalide kasutamine koodis, mitte ressurssidele viitamine (
R.string.*). - Otse arvväärtuste kasutamine suuruste (dp), värvide (
#RRGGBB), stiilide ja teiste UI-atribuutide jaoks, mitte ressurssidele viitamine (R.dimen.*,R.color.*,R.style.*). - Failide või URL-ide teed on selgelt koodis kirjas.
- Logika, mis põhineb konkreetsetel fikseeritud väärtustel, mis võivad tulevikus muutuda (näiteks indeksid nimekirjades või maagilised arvud).
- Konstantide või enumide kasutamine sageli kasutatavate väärtuste jaoks puudub.
- Lokaliseerimine puudub: sõnum kuvatakse alati ühes keeles, kuigi rakendus võib olla kasutatav erinevates piirkondades.