All Articles

190628 TIL

오늘 한 일

  • 프로그래머스 ‘문자열을 정수로 바꾸기’ 풀기

    • ‘이상한 문자 만들기’ 에서 어떤 테스트 케이스를 통과해야할지 잘 모르겠음
  • 계산기 만들기 과제에서 주어진 미리 생각해볼 질문들에 대해서 정리함
  • 노마드코더 위튜브 챌린지

    • 비디오 데이터를 가져와서 홈 화면에 비디오 리스트를 뿌리는 것 까지는 구현했으나, 해당 비디오 제목을 클릭했을 때 알맞은 id 값으로 연결하여 그 id 값에 맞는 데이터를 화면에 랜더링하는 것에 실패함

넘어야 할 장애물

  • 정규식 사용방법

    • 생각보다 많은 부분에서 정규식이 사용되는 것 같은데 이해도가 거의 없음
  • 영화 데이터의 id 값에 어떻게 접근해서 불러와야 할지 모르겠음

    • ’/:id’ 경로에 해당 영화 데이터 id 값을 뿌려주고, 해당 영화 id가 가진 타이틀, 설명 등을 가져와서 화면에 표시하고 싶은데, 해당 id 값에 접근하는 방법을 모르겠음
  • TDD에서 Unit Test 처럼 작은 단위로 쪼개는 사고(?)가 부족한 것 같음

    • IIFE나 임의 함수를 호출하여 생성하는 모델에 대한 이해가 부족한 것 같음
  • 기본 테스트 조건뿐만 아니라 엣지케이스 파악해서 ‘이상한 문자 만들기’ 문제 해결하기

오늘의 감상

  • 기초적인 이해가 굉장히 중요하다는 것을 느꼈다.
  • 어려움에 부딪혀서 대부분의 시간을 소모한 것 같다.
  • 새벽까지 계속 시도했는데 해결하지 못해서, 원래 하기로 예정되어있었던 일들을 모두 수행하지 못했다.

내일 할 일

  • 위튜브 챌린지 과제 수행하지 못한 부분 해결하기
  • TDD 개념 정리 및 복습
  • 계산기 과제 TDD 로 구현 시작하기
  • 프로그래머스 문제 다시 풀어보기

항상 생각할 점

(1)스스로 구현하려고 해보기
(2)현상보다 원인에 집중하기
(3)작은 단위로 나눠서 구현하고 자주 공유하기

이번달 목표

정보처리기사 실기 합격 (실패) | TIL, 알고리즘이 아닌 포스트 3개 올리기 (성공) | 같이 프로젝트할 동료 or 동아리(?) 구하기