My_Life/개발 노트

하드코딩...?

Yanoo 2022. 3. 24. 22:50
728x90
반응형

어제 어처구니 없는 실수를 하고나니, 이런 것들을 기록해야 다시는 이런 실수를 하지 않겠다고 생각해서

개발 노트를 작성하기 시작하고자 한다.

 

하드 코딩이란 뭘까?

출처 : 나무위키

나무 위키에 따르면 데이터를 코드 내부에 직접 입력하는 것이다.

Long userId = 19999999999L

이게 내가 장애를 발생시켰던 코드이다. 어이없게도 테스트를 진행하면서 존재하지 않는 유저 Id 값을 넣어 테스트를 진행했는데, 배포를 진행할 때 빼지 않았다.(2시간 동안...)

 

결론을 말하면, 하드코딩은 최대한 안하는 것이 좋다. 유지보수에 좋지 않기도 하고, 하드 코딩이 정상 값인척 할 수 있기 때문이다.

반응형

 

728x90
반응형