TIL-11일차(feat.이고잉님)

sokojh·2022년 4월 19일
0

이고잉님 말씀!

강의 시작하기 앞서, 보편적인 개발과 개인적인 개발에 대해서 이야기를 시작했다.
보편적인 개발은 우리가 주로 사용하는 어플리케이션으로 인스타그램, 페이스북 등등 누구나 사용 할 수 있는 어플리케이션을 개발하는 것이 보편적인 개발이라는 뜻이다.
개인적인 개발은 우리가 스스로 필요해서 만들어가는 어플리케이션을 말한다. 간단한 예로 TODOLIST를 직접 만들어보는 것들이 있을것이고, 개인적인 용도로만 사용한다면 그것은 개인적인 개발이라고 말할 수 있다.
우리가 개발자로서 일하게 된다면, 너무 보편적인 개발에 집중하여 개인적인 개발을 소홀히 할 수 있는데, 출발점이 다르지 않다는 말씀을 하셨다.

"개인적인 개발과 보편적인 개발을 나누려 하지마세요."

이것은 무슨 말일까?
사실 우리가 보는 대부분의 보편적인 개발은 기업이 이윤추구를 위해 만든것도 있지만, 개발자가 스스로 불편해서 개인적인 개발을 하다가 보편적인 개발이 된 경우가 많다고 한다. 그 예로 리눅스가 있고 GIT이 있다. 이것 모두 개인적인 개발로 시작하였지만 지금은 전세계에서 사용 하는 보편적인 개발 어플리케이션이 되었다.
매우 흥미로운 이야기였다. 나도 보편적인 개발만 신경쓴게 아닌가 싶다. 사실 처음 개발을 접한것도 중학교때, 네이버카페에 글쓸때 어떻게 편하게 쓸 수 있을까해서 검색하다 개발카페를 발견했었다. 이것 또한 스스로 개인적인 개발을 하다가 접하게 된 경우라 볼 수 있겠다 ㅎㅎ

오늘 배운것

Jquery

export, import 구문

addEventListener 사용법

addEventListener에서 event는 예약어란것을 알았다!
그래서 코드를 보다보면 (e)로 함축해서 쓰는 경우도 많은 것 같다.

자바스크립트 함수의 다양한 사용법

//첫번째 사용법
 function callback(e){
 	console.log(e);
   return `<li>${e}</li>`;
 }
//두번째 사용법(변수의 대입해서 쓰는 방식 이건 자바스크립트 만의 특징이다.)
const callback=function(e){
    console.log(e);
    return `<li>${e}</li>`;
}
//세번째 사용법(화살표함수)
const add = (a, b) => {
	return a + b;
}
const add_simple = (a, b) => (a + b); //요렇게까지 줄일수있다.

map메서드

@업데이트예정

this 사용법

@업데이트예정

profile
데이터팀에서 백엔드-데이터 엔지니어로 일하고 있습니다.

0개의 댓글