하드코딩 대신 상수를 활용하자.
2020. 5. 6.
javable에 업로드 된 제 글을 옮겨온 글입니다. 😊 안 좋은 코딩 습관을 얘기할 때면 꼭 언급되는 것이 하드코딩이다. 선배 개발자들은 하드코딩을 피하며 코딩하는 것이 당연하지만, 초보 개발자들은 하드코딩이 뭔지, 왜 하면 안 되는 것인지 모르는 경우가 대부분이다. 하드코딩이란? 프로그램의 소스 코드에 데이터를 직접 입력해서 저장하는 것 주로 파일 경로, URL 또는 IP 주소, 비밀번호, 화면에 출력될 문자열 등이 대상이 된다. File file = new File("D:/Eclipse/Java/Output.txt"); 위와 같이 파일의 경로를 직접 넣어준 경우 하드코딩에 해당한다. public void move(int randomNumber) { if (randomNumber > 4) { this..