Home 3월 7일 Today I Learned
Post
Cancel

3월 7일 Today I Learned

오늘한 일

  • 알고리즘 문제를 풀었다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낌 점

1학년을 위한 언어 세미나가 얼마 안남아서 발표 자료를 보충하기 위해 Swift에 대해 조사하면서 몰랐던 내용이 많다는 걸 알게 되었다 특히 REPL을 통해 컴파일 언어인 Swift를 인터프리팅 언어처럼 사용할 수 있다는 점이 놀라웠다

배운 점

REPL

REPL은 Read-Eval-Print-Loop에 약자로 읽고(read), 평가하고(eval), 출력하는(print) 반복(loop)라는 뜻을 가지고 있으며 기본적으로 REPL은 명령줄 인터페이스인 CLI 위에서 작동한다

REPL을 사용하는 까닭은 컴파일 과정 없이 즉석에서 코드를 입력해 결과를 바로 알 수 있으며 개발시에 코드를 즉시 테스트 함으로써 편리한 소스 코드를 디버깅 할 수 있기 때문으로

소스 코드 실행 결과를 빨리 확인해야 하는 경우와 특정 개발자들은 더 나은 단위 테스트를 작성하기 위해 REPL을 사용한다

내일 계획

내일은 백준 허브 에러 시 해결법을 블로그에 올려야겠다

This post is licensed under CC BY 4.0 by the author.

3월 6일 Today I Learned

3월 8일 Today I Learned