[IT 5분 잡학 사전] 23.01.24 TIL

shrimp·2023년 1월 24일

노개북

목록 보기
8/9

오늘 TIL 3줄 요약

  • 비밀번호는 해시 함수로 저장할 때 강력하지만, 솔트를 더하면 더욱 강해진다.
  • 객체 지향 프로그래밍
  • 버그가 발생하기 어려운 구조이기 때문에 함수형 프로그래밍을 배우길 추천한다.

TIL(Today I Learned) 날짜

2023.01.24

오늘 읽은 범위

에피소드 35~38

책에서 기억하고 싶은 내용

  • 해시 함수는 입력값이 아주 살짝만 바뀌어도 출력값이 크게 바뀐다. 상상할 수 없을 정도의 무작위성을 갖고 있다.
  • 레인보우 테이블: 해시 함수가 변경한 값을 원래의 값과 연결한 표. 이게 털리면 위험해진다.
  • 선언형 프로그래밍 : 원하는 결과값을 선언.
  • 명령형 프로그래밍 : 원하는 결과값에 어떻게 도달하는지 선언.
  • 함수형 프로그래밍 : 함수 중심으로 코드를 적는 방식. 선언형 프로그래밍 콘셉트를 유지.
  • 번아웃 극복: 충분한 휴식, 맛있는 음식, 일하는 시간 제한.

오늘 읽은 소감

객체지향 프로그래밍이 어렵다. 다시 개념을 찾아봐야겠다.

오늘 읽은 다른 사람의 TIL

https://nomadcoders.co/community/thread/6935

0개의 댓글