프로젝트내에서 사과라는 단어를 100번을 썼습니다.
그런데 사과라는 단어를 포도로 바꿔야 합니다.
이럴때 사과를 하드코딩했을경우 포도를 사용한곳을 찾아 바꿔주는작업을 해야합니다.
그리고 어느클래스에서 이 사과라는단어가 사용됐는지 모르기때문에 전 클래스를 다 뒤져가며 바꿔줘야합니다.
(컨트롤+에프로 일괄 수정하는 방법도 있긴하지만 결국에 손이더가는건 마찬가지이니..)
string.xml을 사용했을경우엔 <string name="target">사과</string> 이부분의 사과만 포도로 한번만 바꿔주면
전부 적용됩니다.
이 처럼 유지보수가 용이해지며 보안쪽도 좋아집니다.