728x90
반응형

OOP 5

20200909

오늘은 좀 느긋한 하루를 보낼 수 있었다. 물론 내용은 느긋하지 않았지만 페어 프로그래밍이 일정에서 빠진 것만으로 시간을 조금 자유롭게 쓸 수 있다는 느낌을 받았다. 그럼에도 딴짓하느라 시간을 썼지만 ㅎㅎ 9월 09일 (수) Today I Learned 오늘은 OOP에 대해 공부하였다 객체 지향 프로그래밍은 역시 쉽지 않았다. 객체를 기준으로 상속이 이뤄지고, 클래스도 객체로 이해하니까 좀 더 접근이 쉬웠다. __proto__ 는 두고두고 익혀야겠다. Tomorrow I'll Learn 재훈님과 페어 프로그래밍

Today I Learned 2020.09.09

[JavaScript] OOP in JavaScript - 자바스크립트의 객체 지향 프로그래밍

OOP ( 객체 지향 프로그래밍 ) 은 말 그대로 객체 단위로 쪼개서 프로그래밍을 하자는 것이다. 어떤 이는 이 개념이 단순히 프로그램을 잘게 쪼개는 걸로 오해하여 너무 많은 클래스를 만들어서 협업하는 동료를 힘들게 하기도 한다고 한다. 자바스크립트에서는 너무나 많은 객체가 있다. 그래서 조금 다르게 표현하면 OOP를 이해하기 편할 거다. OOP in JavaScript ( 자바스크립트의 추상화 프로그래밍 ) 객체 지향 프로그래밍 이라는 말 자체가 Object Oriented Programming 을 직역한 거다. 좀 더 쉽게 이해하자면 그냥 현실 세계의 무언가를 추상화하여 부품단위로 쪼개 넣어준 뒤 하나로 합치듯 구성하는 것이다. 스마트폰을 예 들어 보자. 스마트폰을 구성하고 있는 보편적인, 공통적인 ..

JavaScript 2020.09.09

20200907

오늘은 블로깅하며 공부한 내용을 복습하는 시간을 가졌다. 자료구조를 생각보다 빨리 마무리한 덕분에 여유가 크게 생겼지만, 지난 주말동안 날려버린 것들을 다시 세우기에는 너무나 부족한 시간이다. 일단은 내일이 지난 다음에야 조금 정신을 차릴 수 있지 않을까. 9월 07일 (월) Today I Learned 오늘은 OOP에 대해 공부하였다 자바스크립트에서는 클래스 이외의 일반 객체도 상속이 가능하다. 객체에 함수를 담아 메소드처럼 상속받거나, super syntax를 활용해 부모속성을 받아오기도 한다. Tomorrow I'll Learn 서버 공부하기

Today I Learned 2020.09.07
728x90
반응형