본문 바로가기

code-states

(27)
[code-states][we-win] 3일차 - 문자열, 디버깅, pair programming 상호평가 오늘은 평일 코드 스테이츠에서 수강생들의 근태(?) 관리를 위해 사용하는 앱 시프티를 사용하여 09시에 출근체크, 18시에 퇴근체크를 한다 오늘 배운 것, 그리고 기억에 남는 것은 두 가지 1. 문자열 2. 디버깅 3. pair programming 상호 평가 앞으로 평일의 TIL(Today I Learned) 은 Google Docs 에 강의 노트 차 적어놓은 내용들을 재활용 하는 위주로 쓸 것이다 1. 문자열 JS String by MDN https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String String String 전역 객체는 문자열(문자의 나열)의 생성자입니다. developer.mozilla.org..
[code-states][we-win] 2일차 - 어린이날 독학, Hoisting, Closure 일단 주말을 활용해서, 문제는 다 풀긴 풀었습니다 ​ 다만 하나 아쉬운 점이 하나 있었는데 문제를 너무 조건문 떡칠로 풀었다는 점 입니다 ​ 물론 조건문을 배우는 단계이긴 하지만 아무리 내가 봐도, 이건 좀 선을 넘은 거 같다는 생각이 들었어요 ​ 이를 어떻게 간단하게 해결할 수 있는 방법이 없을까 생각을 해 보던 도중 '왜인지 모르게 해결 방법의 실마리를 줄 거 같다' 는 생각으로 알아보게 된 건 세 개 ​ 1. Hoisting : 선언을 하지 않아도, 알아서 끌어올려주는 JS 의 특성 2. JS에서의 함수 선언식과 표현식 : 함수 선언식은 hoisting 이 가능하나, 표현식은 그렇지 않아요 3. Closure 와 Lexical Scoping : 함수 내의 함수 1. Hoisting https://d..
[code-states][we-win] 1일차 - OT, Pair Programming 오늘은 오리엔테이션 서로에 대해 알아가는 시간과, 우리가 앞으로 무엇을 해야 할 지 알아가는 시간이었어요 물론 js 의 기본적인 문법을 배우긴 했다만 가장 기억에 남았던 건 아무래도 짝코딩, 즉 Pair Programming 이 아닐까 합니다 https://en.wikipedia.org/wiki/Pair_programming Pair programming - Wikipedia Two co-workers pair programming, 2007 Pair programming is an agile software development technique in which two programmers work together at one workstation. One, the driver, writes code ..