짧은 코드가 무조건 좋은 것은 아니다

Woody·2021년 11월 23일
0

자바스크립트의 window 객체에는 많은 프로퍼티들이 있다. 예를들어 window.innerWidth가 있다.

이런 window 객체의 내장된 프로퍼티들은 window. 접두사 없이도 참조가 가능하다. 그래서 굳이 없어도 되는 부분이고, 코드도 더 짧아지기 때문에 접두사 없이 해당 프로퍼티만 사용했다.

하지만 다른 개발자들과 협업하는 과정에서 innerWidth 라는 내부 변수를 정의할수도 있는 것이기 때문에 window 객체의 프로퍼티라는 것을 알려주기 위해 window.innerWidth로 작성하는 것이 좋을 것이다.

짧은 코드가 무조건 좋은 것이 아니고, 항상 협업하는 다른 사람들의 입장에서 생각하는 습관을 갖자.

++) 함수 호출, 변수 선언은 가능한 최소화해야 한다는 것을 항상 되새기자.

0개의 댓글