SW Engineering1 [언어] 자바스크립트의 프로토타입 개념에 대한 조사 1. 들어가며 이 포스팅은 [9]에 대한 확장글이다. 필자는 [9]를 흥미롭게 읽은 뒤, 더 관심을 갖게 되는 주제에 대하여, 관련된 문헌을 추가적으로 찾아 내용을 덧붙이거나 해당 문헌을 명료화하였다. 왜 자바스크립트는 자바와 다르게 클래스 기반 객체지향 프로그래밍(이하 OOP)가 아닌 프로토타입 기반 OOP를 사용할까? 이것은 무엇이고, 이것을 사용할 때의 이점은 무엇일까? JS가 프로토타입을 기반으로 설계되었고, 프로토타입이 JS에서 중요하다는 말은 많이 들어왔다. 하지만 프로토타입이란 무엇이고 이것이 엔지니어링 측면에서 주는 이점이 무엇인지에 대한 자세하고 구성적인 답변을 들어보지는 못했다. 이것에 대해 면밀히 탐구하기 전에, 먼저 관련된 용어를 먼저 정리해보자. 2. 용어 정리 객체 SW에서의 객.. 2023. 3. 2. 이전 1 다음