본문 바로가기
개발일기/IT 5분 잡학사전

[IT 5분 잡학사전] ep.35 - ep.38

by .LUKA 2023. 1. 25.
728x90

TIL (Today I Learned)

2023.01.24

오늘 읽은 범위

ep.35 - ep.38

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

  • 해시 함수를 사용하면 비밀번호 시스템을 보다 더 안전하게 구현할 수 있다.
  • 하지만 레인보우 테이블에서 찾아보면 해시함수를 거친 원래 값을 알 수 있다.
  • 그래서 나온것이 솔트(salt) 비밀번호와 무작위 텍스트인 솔트와 합쳐서 해시함수에 통과시킨다.
  • 객체 지향 프로그래밍의 클래스(class)는 속성은 같지만 데이터는 다른 요소들을 위한 공장 같은 역할을 한다. 상속은 코드 중복의문제를 해결 해준다.

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

  • 객체 지향 프로그래밍과 함수형 프로그래밍이 정확히 어떤 방식으로 프로그래밍 되어지는지 맛보기를 할 수 있어서 좋았던 것 같다. 개발하면서 클린코드를 지양하고 더욱 깔끔한 코드를 작성하기 위해 객체 지향적인 프로그래밍을 잘할 수 있도록 노력하고 또 연구해야겠다.

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

728x90