[노마드코더/2주 챌린지] IT 5분 잡학사전 - 7일차

노치현·2023년 2월 22일
0
post-thumbnail

오늘 TIL 3줄 요약

  • 서버리스의 개념
  • 자료구조, 알고리즘의 중요성 + 검색 알고리즘
  • 배열의 원리(시간 복잡도 및 Big-O표기법)

TIL (Today I Learned) 날짜

  • 23.02.23

오늘 읽은 범위

  • 에피소드 21. 서버리스는 서버가 없다는 뜻~ 에피소드 20. 검색 알고리즘이 뭐죠?

책에서 기억하고 싶은 내용을 써보세요.

  • 서버리스는 서버 제공자에게 지나치게 의존해야한다.
  • 결국에는 자료구조와 알고리즘을 공부하고, 자신의 코드에 적용할 수 있어야 한다.
  • 시간 복잡도는 프로그램의 작업 속도가 얼마나 빠른지 측정하는 방법이다.
  • 알고리즘은 선형 검색과 이진 검색으로, 이진 검색 알고리즘은 항상 정렬되어있어야 하며, 거대한 배열을 다룰 때 효과적이다.

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 당장 MVP를 만드는 과정에 있어서는, 서버리스를 시도해보겠지만 향후 프로덕트가 커진다면, 다른 방법도 고민해봐야겠다.
  • 프론트 공부를 하면서 자료구조를 몰라서 종종 발견하는 에러들이 있는데, 자료구조를 공부하는 별도의 시간을 가져야겠다.
  • 알고리즘도 중요성은 알고 있었지만, 당장의 우선순위에서 미뤄뒀었는데, 훗날 프로덕트에서 효율성과 사용자들의 UX를 고려한다면, 조금씩이라도 공부해두는 습관을 가져야겠다.
profile
느리지만 굳세고 단단하게 성장하고픈 FE

0개의 댓글