Lv0.스킬 활용 잘 되고 있나?

프최's log·2020년 7월 31일

TIL

목록 보기
5/137

다섯째날

시간이 턱없이 모자르다!

알고리즘으로 넘어가면서 생각하고 머리를 쥐어짜야하는 순간들이 매번 오니까 페어님과 함께 고통 받고 있다.

늘 코플릿 문제를 풀면서 느끼는 건

 '나도 시원시원하게 코드 짜고 싶다'
 '그냥 문제만 보면 로직을 뙇! 하고 내보내고 싶다'
 '막히는 부분이 있으면 잠깐만 생각해도 답을 내고 싶다'

이런 것들의 무한루프...😫

오늘도 검색하고 또 검색하는 하루를 보냈다.

TIL

  • 코드점검 : 내 코드는 보기 좋은가?
    남이 보기 좋은 코드는 곧 나도 보기 좋은 코드!
  • 요구사항이 많은 문제를 쪼개서 생각하기
  • 문제에 대해 올바른 주석 쓰기
  • 쪼갠 문제와 JavaScript의 개념 연결하기

What to improve

 코딩에서 막히는 부분이 생기면 고민하다가 해결방법을 검색하고 제시하는 부분은 굉장히 즐겁다.
그걸 이야기 했을 때, 페어님들이 굉장히 캐치를 잘하시고 바로 코드를 짜내신다.(크..부러워라 ㅠ...)
하지만 정작 나는 코드 구현이 조금 약하다는 걸 느꼈다.🤮
페어님이 힌트를 주는데 내 뇌는 이미 멈춰있던 순간이 많았다..(죄송합니다 페어님 흑흑..😭)

WDTD

  • 기본 개념 다시 복습 (feat.블로깅)
    • 변수, 함수(★)
    • 조건문, 반복문, 문자열(★)
    • 배열(★), 객체(★)
    • Immutable, mutable
    • 자료형에 대해서

  • 코플릿 다시 풀기
    • 반복문 03,05,11,14
    • 배열 01
    • 객체 15, 11
    • 알고리즘 01 ~ 09
    • 다른사람 코드 비교

  • 크롬 디버그 콘솔 더 잘 써보기
    • 새로고침
    • 다시 돌리기 기능 찾기

AMA
Don't try to memorize,
just repeat it
Until you automatically read it

  • 크롬 콘솔 디버그 모드
    • 복사한 값이 '특수문자'로 인식되니 조심
    • 디버그 창에 clear() 갱신가능
    • 새로고침에 마우스 우버튼 클릭하면 다양한 클리어 방법있음.(캐시 쌓일 때 적극 활용)
    • console.log(arguments)
  • const(재할당x) ,let 개념
  • typeof obj[key] → string 인식
  • function(){ ... } : 하나의 닫힌 방
  • for in문과 for of문
    • for in obj
    • for of arr
  • arr === [] 지양 → arr.length
  • obeject 는 deep equal 로 검색해보기
profile
차곡차곡 쌓아가는 나의 개발 기록

0개의 댓글