[노개북 12일차] TIL

흰둥이·2023년 1월 24일
0

📚 노마드코더 북클럽 12일차

  • 날짜 : 2023.01.24 (화요일)
  • 범위 : 에피소드 35 ~ 38

💭 책에서 기억하고 싶은 내용

  • [에피소드35 비밀번호는 어떻게 저장될까?]

    • 비밀번호 그대로 데이터베이스에 저장하면 안된다.
    • 해시함수를 사용하는 방법이 존재한다.
      • 해시함수 특징1: 동일한 입력값에 대해 동일찬 출력값을 가진다.
      • 해시함수 특징2: 입력값이 살짝만 바뀌어도 출력값은 크게 바뀐다.(무작위성)
      • 해시함수 특징3: 반대로 입력한다고 원하는 데이터가 나오지 않는다.(한방향으로 설정됨).
    • 해시함수의 약점인 레인보우 테이블때문에 더욱 무작위성을 가진 솔트가 존재함.
  • [에피소드36~7 객체지향 프로그램이 뭐죠? 1~2]

    • 프로그래밍 페러다임중 절차 지향, 객체 지향, 함수형 프로그래밍이 있다.
    • 객체 지향 프로그래밍의 특징으로는 클래스와 상속 등이 있다.
    • 자바는 객체지향, 함수형 프로그래밍을 지원한다.
  • [에피소드38 함수형 프로그래밍이 뭐죠?]

    • 함수형 프로그래밍은 버그가 발생하기 어려운 구조이다.
    • 선언형 프로그래밍은 명령형 프로그래밍 위에 쓴다.

🌻 소감

❔ 궁금증과 추가 공부

profile
개발 공부 기록 뀨

0개의 댓글