[노개북] 09. IT 5분 잡학사전

TO(오늘 배운 것) 날짜

  • 2023.02.28

오늘 읽고 있는 것

  • 35화~38화

책에서 기억하고 싶은 것을 적으십시오.

  • EP 35
    • 해시함수를 이용한 패스워드 시스템 구현
    • 해시 함수 규칙
      • 동일한 입력에 대해 동일한 출력.
      • 입력 값의 작은 변화도 출력 값을 크게 변경할 수 있습니다.
      • 반대로 원래 값은 나오지 않습니다.
    • 해시 함수에 의해 변경된 값과 원래 값을 연결하는 테이블인 레인보우 테이블 때문에 해시 함수도 불완전합니다. => 소금으로 비밀번호를 보호하세요.
  • EP 36
    • 프로그래밍 패러다임이란 무엇입니까?
      • 다음과 같은 프레임워크 B. 프로그래밍에 대한 프로그래머의 관점과 접근 방식. ex) 절차적, 객체지향적, 기능적 …
    • 수업이란 무엇입니까?
      • 클래스는 속성은 같지만 데이터가 다른 항목에 대한 템플릿과 같습니다!
      • 클래스로 프레임을 만들고 생성자를 사용하여 원하는 개체를 만듭니다.
  • EP 37
    • 상속이란 무엇입니까?
      • 하위 개념(youth)은 상위 개념(human)의 모든 정보를 상속받아 추가 정보를 입력할 수 있습니다.
  • EP 38
    • 선언적 프로그래밍은 원하는 결과를 선언하는 반면 명령형 프로그래밍은 원하는 결과를 얻는 방법을 설명합니다.
    • 선언적 프로그래밍은 결과 지향적인 코드를 작성하므로 오류가 적고 동료가 코드를 이해하기 쉽습니다.
    • 명령형 프로그래밍은 개발자가 실수하기 쉽고 동료가 코드를 이해하기 어렵게 만듭니다.

오늘 독서 기분이 어떠세요? 떠오르는 생각을 적어보세요

  • 객체지향과 다양한 프로그래밍 방법에 대해 자세히 알아보는 시간을 가지면서 어떤 방법을 사용할지 고민해볼 수 있는 기회였습니다.