반응형
- 코드 취소선 -
개발을 하다보면 (혹은 예전에 사용한 코드를 보거나 유지보수를 한다거나 하면) 코드에 아래와 같은 취소선들이 보이는 경우가 종종 있다.
이게 의미하는 바는 "사용을 권장하지 않는다"라는 의미이다.
즉, deprecate 되었다는 말이다.
deprecate의 사전적 의미 조차도 "더 이상 사용하지 않음"을 의미하는데,
쉽게 보자면 더이상 지원하지 않겠다는 의미로 써도되긴하나 앞으로 버전이 바뀌면서 어떻게 바뀔지 모르며 오작동이 일어나도 책임지지 않겠다는 말이다.
그래서 지금 당장은 기능이 작동되겠지만 앞으로 어떻게 변할지 모르기에 저 취소선이 보이면 가급적이면 대체되는 메서드를 찾아 변경해서 사용하는 것이 좋다.
반응형
댓글