Jveloper

2019. 05. 27 이머시브 첫 수업(OT, ESlint, Jest) 본문

CodeStates Immersive 13기

2019. 05. 27 이머시브 첫 수업(OT, ESlint, Jest)

Jveloper 2019. 5. 28. 22:29

하루 수업의 반은 OT시간이었던것 같다

서로 소개하고 어떤 개발자가 되고싶은지, 그걸 위한 계획을 세워보고 발표하는 시간을 가졌다

 

그리고 정말 중요했던 질문을 하는 방법과 태도를 배우는 세션이 있었다

바보같은질문은 없지만 성의없는질문은 많다라는 말이 인상깊었다

 

그리고 오후에는 프리때 학습했던 scope와 closure개념을 다시 공부하였고,

그거에 관한 문제를 풀어보는 시간을 가졌다

 

또, 중요했던건 git 에서 새로운것을 배웠다

git remote add ______ <- 같이하는페어의 닉네임정하기 + 페어의 깃허브 포크 뜬 주소

git remote -v : git remote 잘 연결됐는지 확인하기

git pull _____ <-(정했던 페어닉네임) master : 상대방이 적고 push한 코드 불러오기 

 

한마디로 정의하자면 페어로 팀을 맺어서 네비게이터, 드라이버로 코드를 작성해나갈때,

한 화면을 보고 작성을하니까 그렇게 적었던 코드를 상대방의 에디터로 똑같이 댕겨오는 방법을 배웠다

하나 문제가 있다면 상대방이 코드 작성할때 나도 코드를 적으면 둘의 코드가 충돌이 날 수 있다는것

덮어쓸수는 있긴하지만 왠만하면 상대방이 적을때는 내 코드를 건드리지말고 내가 적을때는 상대방이

코드를 건드리지 말아야한다 !

 

그리고 ESlint, jest를 설치해서 사용해봤는데 시간날때 홈페이지 들어가서 공식문서를 봐야할거같다


봐야할 링크 주소 : 

https://eslint.org/

https://flaviocopes.com/eslint/

https://hackernoon.com/how-to-use-eslint-in-node-js-applications-cc4b2298ce55

 

How to use ESLint in Node.js Applications?

ESLint is an open source JavaScript linting utility that help you overcome developer errors as JavaScript is loosely-typed language. There…

hackernoon.com

https://jestjs.io/

https://flaviocopes.com/jest/#run-jest-with-vs-code

 

Testing JavaScript with Jest

Jest is a library for testing JavaScript code. It's an open source project maintained by Facebook, and it's especially well suited for React code testing, although not limited to that: it can test any JavaScript code. Jest is very fast and easy to use

flaviocopes.com

더 공부해볼 내용 : currying기법, 자바스크립트 실행컨텍스트

Comments