부트캠프2주차 첫날 회고

0

부트캠프 프로젝트

목록 보기
2/24

2주차로 접어드는 첫날

멘탈붕괴하게 만든 사건들

1) 비주얼 스튜디오 환경설정부터 멘붕이었다.
node? 관련 설정을 했어야 했다. 이해가 되지 않았으나 일단 열심히 구글링하여 설치를 끝내고
끝내고 났는데, javascript를 HTML상에서만 구현해봤지, 따로 .js 파일을 생성하여 돌려보지 않아서 다른 방법이 있는 건가... 어떻게 해야하는 건가 당황했다. 이것저것 눌러보고 만들어 보고 하면서 해결한 듯 했다.

2) 실행창을 보이게 하고 실행을 누르는데...
어찌된 일인지 결과가 깨져서 나왔다!
깨져보이는 이유에 대해 구글링 했더니.. node? 관련 다운 및 설정이 필요했다.
구글링 한대로 하여도 그래도 깨져보였다. 이부분을 해결하느라 시간을 너무 보냈다.

결국 '비주얼 스튜디오 코드'내에서 '실행 메뉴'에서 '디버깅'관련 메뉴를 눌러보니 어쩌저찌 해결이 되었다. 왜 깨져보였는지 아직도 모르겠으나, 일단 기능이 정상 작동하니 넘어갔다.
이번에도 역시나, 구글링으로 잘 안찾아질때, 찾아져도 그대로 해도 안될 때가 멘붕시작이다!
이때는 역시, 이것저것 눌러보며 시행착오와 시간, 노력을 들여서 해결을 했다!

3) 항해 notion 페이지에서 알고리즘 문제 링크를 타고들어갔다.(프로그래머스)
난이도 '하하'로 되어있어, 쉽게생각하고 들어갔다.
그러나, 왠걸! 아래의 코드가 나를 또 다시 당황하게 했다...

_process.stdin.setEncoding('utf8');
process.stdin.on('data', data => {
const n = data.split(" ");
const a = Number(n[0]), b = Number(n[1]);
for(let i = 0; i < b; i++){
console.log('*'.repeat(a));
}

});_

빨리 풀기는 해야하고, 첫 코드 한줄부터 처음보는 코드여서 멘붕!
첫번째줄 코드부터 구글링 해서 찾느라 시간을 또 소모하였다.

그런데,
팀원들의 조언을 구했고.

첫줄 코드를 이해하는게 포인트가 아니였다!!!
팀원분 왈 "실행을 해보니 값이 이미 들어가 있는 것 같아요."

초기화 상태의 문제 그대로 "실행을 시켜보니" 아래와 같이 정보를 얻을 수 있었다!

아! 입력값이 이미 정해져있네!
현재 출력값 상태도 알수 있네!

console.log(a);
console.log(b);
때문이네!

오~!!

이때부터 술술 풀리기 시작했다!

profile
안녕하세요😄 비전공자의 웹개발자 도전기를 쓰는 중입니다! 수정/보완할 부분이 있다면 피드백 언제든 환영입니다!

0개의 댓글