목록언어 (2)
NOW OR NEVER

객체 지향 언어(Class vs Object) class를 이용해서 상속과 다양성이 일어날 수 있다. 이런 모든 것들이 일어날 수 있는 곳이 객체지향 언어이다. 객체 지향 언어로 프로그래밍을 잘하는 개발자 = 풀어야 하는 문제나 구현해야 되는 기능들을 객체로 잘 정의해서 만들 수 있는 개발자 js에 class나 object가 없다면 정의한 변수들이 여기저기에 둥둥 떠다니면서 규모있는 프로젝트를 만들기 힘들었을 것이다. 실제로 살아가는 세상에는 수많은 물체와 사물들이 존재한다. 프로그래밍을 할 때 또한 사물과 물체들을 class나 object로 정의해서 프로그래밍 하는 것이 조금 더 자연스럽기 때문에 개발자들이 편하고 유연하게 프로그래밍을 할 수 있게 도와준다. 상속 Inheriance class 상속받을..

자바를 배워야 하는지 프론트엔드 업무만 할거면 필요가 없다. 전혀 몰라도 문제될 것은 없다. stackoverflow 등을 이용해서 필요한 언어가 무엇인지 찾아보는 것이 좋음 백엔드에서 많이 사용하는 언어 jquery 잘 사용하진 않지만, 만약 배우고 싶으면 css와 javascript 기본만 알면 한두시간 안에 배울 수 있다. 2. 현업에서 자바를 쓸 일이 있는지 kotlin이 나온지 얼마 안되서 안드로이드 프로젝트들은 자바로 쓰여진 경우가 많다. node.js로 구현한 경우도 있다 하지만 프론트엔드 개발자의 경우 필요없다. 3. 자바와 자바스크립트 차이점 Java 자바 다용도의 목적을 가진 언어 객체 지향 class-based 언어 C언어와 같은 함수를 여러개 호출해서 차례대로 실행하는 함수 지향적 ..