HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
학습 TIL
/
☘️
[TIL] 0824
☘️

[TIL] 0824

Date
Aug 24, 2022
대주제
데브매칭
주제
과제구현
활동 기록
🟨
#10 프로그래밍 언어 검색

오늘 배운 것 🌱

  • 프로그래밍 언어 검색 과제테스트 (👉🏻 Go 정리)

느낀점 🤔😎

[프로그래밍 언어 검색 과제테스트]
  • problem 과제 전형에서 3시간이라는 주어진 시간을 효율적으로 쓰는 방법
    • 요구사항 체크리스트 정의 20분
    • 어플리케이션 구조 및 개발 우선 순위 정하기 10분
    • 개발환경을 위한 공통 모듈 작성 30분
    • SearchInput 컴포넌트 기능 1시간
    • Suggestion 컴포넌트 기능 1시간
  • why 결과적으로 계획에 벗어나 시간이 소요되었던 부분은 자잘하게 발생했던 오류들이었다.
    • api url 입력시 ‘/’ 를 빼먹어 CORS Error가 발생했던 부분
    • input의 onChange 이벤트를 addEventListener의 key를 ‘keyup’ 이 아닌 ‘change’로 지정하여 오류가 발생했던 부분
    • 전역 이벤트를 render 다음에 할당하여, 반복적으로 이벤트 할당이 일어났던 부분
  • act
    • 기본적으로 연습 횟수를 늘려, 마주할 수 있는 상황들을 최대한 많이 경험하는 것이 중요
    • 생각과 동시에 코드를 입력하는 것보다, 생각을 한 번더 점검하고 코드로 옮기기

참고