3일차 TIL

Dott·2022년 1월 5일
0

TIL을 위장한 회고

목록 보기
2/4

오늘의 회고


새로운 생활에 적응이 많이 피곤하다. 😶

잠을 잘 자자는 생각이 머리를 지배해서 오히려 못잤다. (못 자니까 오히려 짜증나서 못자는 악순환)
새로운 것들이 너무나도 많다. 오늘은 다른분들과 비교를 안했다.

저녁6시 수업이 끝나고 페북을 켰는데
'거북이가 토끼를 이기지 못하는 이유'라는 만화가 나왔다.
요약하자면 '거북이가 노력을 할시간에 토끼도 노력한다.' 라는 내용이다.

조금 열심히 했다고 '왜 남들 보다 못 하지?'
이 생각은 오만이라 말을 맘편히 받아 들여야겠다.

Til


알고리즘 문제 4문제가 미션이였는데
알고리즘 처음 풀어보는 거라 백준사이트 입출력 부터 엄청난 고난이였다.

여차저차 해결하고,
꾸역꾸역 1,2번은 답 나오게 구현하고,
내가 한게 맞나? 검색을 해봤는데 발상은 맞게 간 것같다.(근데 답은 절대아님 ㅋ)

3번은 2제곱 관련 이진수 배열 문제라고 하는데
2제곱까지는 떠올리고 뒤를 못 떠올렸다.

팀원 분들중 잘 하시는분들은 어제 배운걸 사용하여 풀이를 이어 나가신것 같아
대단하다고 생각했다.


배운것

- 입출력 처리

- 메서드 체이닝 더 많이 해보기(map메서드와 reduce를 사용하려 했다.)

- const[a,b]= 이런식으로 변수명 할당해보기(어제 처음봐서 사용을 해봤다.)

- BigInt: 이것도 처음 써봤는데 값이 정확하지 않다. 결과를 도출하려고 String()로 감쌋다.  
(이것도 도저히 문제가 없는데 왜 틀리지? 란생각에 검색을 했따 ㅎ)

- jest: 팀원분이 강력히 추천해주신 테스트 도구 (프레임워크?) 설치하고 사용해봤는데 다행이 작동한다.

- module.exports: 객체 안에 함수를 넣어 다른 js파일에서 require(파일명)으로 불렀는데  
import 와 export를 안써봐서 그런지 좀 개념이 아리송하다. 모든 함수가 넘어가는지 그런점을 모르겟다.

아쉬운점

- 문제를 못 풀더라도 풀이좀 보려하지 말자. 오답도 기회라 생각하자. 난 초보다.

- 자꾸 배열[인덱스] 이런식으로 데이터를 쓰려하는 습관을 버리자 많은 배열 메서드를 유연하게 사용하자

- 수학적인 사고가 부족한것 같다.

- 이유가 있게 무언가를 사용하는 습관을 기르자. 습관적으로 쓰던것만 쓰려한다.

To-do-list


[x] 마크다운 문법 알아볼것
[ ] readme파일 작성한거 눈여겨 볼것
[ ] 코어자바스크립트 튜토리얼 다시 진행할것
[x] jest 강의 (코딩앙마) 볼것

profile
안녕하세요? 만나서 반갑습니다?

0개의 댓글