Community

자바스크립트의 프로토타입, this, 호이스팅.. 헷갈리셨죠?

이에 대해 아주 깔끔하게 이해하게 만들어주는 글을 발견하여 커리어리에도 가져와봤습니다. 자바스크립트에서 요상하다고 생각했던 개념들(프로토타입, this, 호이스팅, 렉시컬 스코프 등)을 깔끔하게 이해하게 만들어주는 글이고 심지어 재밌습니다! 이 글만 잘 이해해도 관련된 면접 답변은 거의 완벽하게 해낼 수 있을 거라고 생각합니다. 철학 이론을 토대로 프로그래밍 언어를 설계하여 구현해낸다는 사실은 처음 알게 된건데 이 또한 너무 흥미로웠습니다. 글을 읽으면서 자바스크립트가 차용한 비트겐슈타인의 의미사용이론에 매우 공감이 되기도 했는데요. 섣부른 추상화는 나쁜 설계라고 생각하는 바와 맞닿아있는 이론이라는 생각이 들었습니다. 다양한 상황을 맞이해보지 않고서는 공통 속성을 뽑아내는 분류를 올바르게 하는 건 불가능하기에 설계를 할 때는 유저 스토리에 기반하여 다양한 상황을 시뮬레이션 해보는 게 너무나 필요합니다. https://medium.com/@limsungmook/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%8A%94-%EC%99%9C-%ED%94%84%EB%A1%9C%ED%86%A0%ED%83%80%EC%9E%85%EC%9D%84-%EC%84%A0%ED%83%9D%ED%96%88%EC%9D%84%EA%B9%8C-997f985adb42

알림

알림이 없습니다