Just Do IT!
스파르타코딩클럽 내일배움캠프 34일차 본문
오늘 일과 간단 요약
- 프로그래머스 Level 0 1문제 (풀이 링크)
- 우리 조 notion 새로 만들기
- 유데미 section 4 완강
- React Life Cycle 특강
프로그래머스 Level 0 1문제
오늘 푼 문제는 나도 나름...제대로 잘 풀었다고 생각했는데 정규식은 생각 못했다.
내일 정규식에 대해 공부를 좀 해야겠다.
다른 사람들 풀이 구경하는데 정규식 사용해서 한줄로 완전 깔끔하게 쓴 풀이보고 감탄했다.
얼마나 공부해야 그런 걸 제대로 쓸 수 있을지....
난 가끔씩 문법도 생각 안나서 구글링해서 푸는데...ㅎㅎ
자바스크립트 문법 공부 부족이 이런데서 자꾸 나오는 것 같다. 나도 깔끔하게 풀고 싶은데...ㅠ
근데 이러다가 또 나중에 난이도가 높은 문제들은 파이썬의 내장 라이브러리나 함수를 이용하는게 더 쉬울거라고 하니까... level 1 난이도 낮은 것까지는 자바스크립트로 풀고 그 이후에는 파이썬을 쓸까 고민이다.
이건 아주 먼 훗날의 이야기...(그리고 매번 문제 풀때마다 하는 고민이다 ㅎ)
여튼,
정규식에 대해 조금 공부해보고 본격적으로 리액트 공부를 시작했다.
그라운드 룰 다시 만들기
오후에 매니저님이 오셔서 소통에 대해 새롭게 이야기해주셔서 우리도 그걸 본받아서 바로 notion 페이지을 만들었다.
매번 협업할 때는 다른 분들이 만든 페이지에 초대되어서 내가 직접 만드는게 처음이었는데,
전부 초대해서 어떤 걸 그라운드 룰로 정할지 고민하는데 시간이 좀 걸렸다.
그래서 나온게 매일 공부하면서 다른 사람에게 공유하고 싶은 부분이나 몰랐던 부분을 TIL 페이지에 작성하고,
진행중인 공부 페이지를 만들어서 각자 어떤 공부를 언제까지 마감할건지 인증하는 걸로 했다.
아직 시작이고 나중에 진행하다가 달라지는 점도 있을 테지만, 일단은 요정도다!
원래 있던 퇴실 체크할 때 캡처해서 인증하거나 중간중간 소통하기는 계속 하는 걸로.
나는 매번 TIL을 일기처럼(?) 뭐 했는지 쓰고 공부한 건 따로 글로 올렸었는데,
그 글을 노션에도 공유하면 좋을 것 같다.
그리고 매일 1시간씩 집중 타임도 만들었다.
그 1시간동안은 무조건 집중하기로...!
이렇게 다 만들고 나니까 공유하기 위해서라도(?) 공부를 해야겠다는 생각이 든다 ㅋㅋㅋ
유데미 리액트 강의 section 4 완강
section 4의 주제가 '리액트 state 및 이벤트 다루기' 여서,
지난 주 입문 과제로 투두리스트 만들기를 진행하면서 왜 이렇게 써야 하는지 어렴풋이 알고만 있던 내용을
정리하는 시간을 가졌다.
유데미 강의가 워낙 자세히 가르쳐줘서 중간중간 멈춰서 노션에 내용 정리하고, 실습도 직접 해보고 하니까
생각보다 시간이 꽤나 걸린다.
이것도 블로그에 정리해서 올리고 싶은데...과연 가능할까 모르겠다 실습이랑 같이 섞여서...ㅎ
그래도 나름 강의 들으면서 복습을 자세히 하니까 코드의 이유를 찾을 수 있어서 다행이다.
매번 과제나 프로젝트를 진행할 때 '왜' 에 대해서 생각하지 않고 '그냥' 썼었는데 이제는 그러지 말아야지.
이런 자세한 공부는 확실히 필요한 것 같다. 바닐라 JS 할 때도 이랬어야 했는데...이제와서 좀 아쉽다ㅎ
내일은 section5 듣고 이러면서 부지런히 들어야겠다.
프로젝트에 민폐를 끼치면 안되기 때문에...ㅎㅎ 다음주까지 최대한 많이 들어야지...!
리액트 LifeCycle 특강
지난 주에 인프런 무료 강의를 들으면서 들었던 내용인데, 특강을 계기로 복습을 하게 되었다.
그 때는 그냥 이런게 있구나, 하고 넘어갔던 개념인데 나중에 입사하고 만날 수 있다고 하니까 갑자기 공부 의욕이 생겼다.
그래서 특강이 잠시 멈췄을 때랑 특강이 끝나고 구글링해서 다른 분들의 정리본을 여러 번 읽고 나름 정리를 했다.
그래서 작성한 글이 이글.
https://daydream-sy.tistory.com/84
[React] React의 생명주기 (LifeCycle) 이해하기
Class Component 더 이상 주류는 아니다. 그러나 함수 컴포넌트와 hook을 같이 쓰는 것이 주류가 되기 이전에는 클래스 컴포넌트만 사용했고 그만큼 리액트의 동작 원리를 이해하는데 도움을 준다 추
daydream-sy.tistory.com
내 가 편한대로 정리해서 작성했지만 이것도 우리 조 노션에 공유했다.
오늘 배운 내용 중에 가장 중요해보이고, 무엇보다 내가 처음 알게 된 내용이기 때문에...ㅎㅎ
잘 쓰지는 않지만 필요한 개념이니까, 특강을 들어서 다행이다. 튜터님들의 특강이 너무 좋다!!
짧은 일기
본격적으로 노션 페이지까지 만들고 나니
누군가에게 보여주기 위해서라도(?) 공부를 소홀히 하면 안되겠다는 생각이 들었다.
이런게 조를 짜고 조원들이 함께 하는 이유일까....ㅋㅋㅋㅋㅋ
물론 각자 진도도 다르고 듣는 강의도 달라서 그걸 통일하지는 못하지만 같은 내용을 공부중이긴 하니까.
난 내일도 유데미 강의를 들을 테지만, 그 안에서 다른 사람들에게 공유할 내용이 있으면 좋지...
여튼, 뭔가 매일의 루틴에 '인증하기'가 추가된 기분이다.
이걸 계기로 삼아서 내일은 오늘보다 더 열심히 공부했으면 좋겠다
(내일은 금요일이니까 주말에 놀기 위해서...!!)
'스파르타코딩클럽 내일배움캠프 > TIL' 카테고리의 다른 글
스파르타코딩클럽 내일배움캠프 36일차 (0) | 2022.12.19 |
---|---|
스파르타코딩클럽 내일배움캠프 35일차 (0) | 2022.12.16 |
스파르타코딩클럽 내일배움캠프 33일차 (1) | 2022.12.14 |
스파르타코딩클럽 내일배움캠프 32일차 (0) | 2022.12.13 |
스파르타코딩클럽 내일배움캠프 31일차 (0) | 2022.12.12 |