Skip to content

Latest commit

 

History

History
44 lines (38 loc) · 2.32 KB

2024-10-28.md

File metadata and controls

44 lines (38 loc) · 2.32 KB

📝 Today I Learn

🗓️ 날짜: 2024-10-28

🙏🏻 스크럼

  • 학습 목표 1 : 순서도
  • 학습 목표 2 : 예외처리
  • 학습 목표 3 : 암호화 (개념)

| 순서도

기호, 도형을 사용해 일의 흐름을 표시한 차트

  • 사용 이유: 복잡한 과정이나 구조 이해 및 효과적인 전달을 위해
  • 사용 방법: 목적 설정 후, 필요한 요소를 식별하고 연결 및 흐름 표현 (경우에 따라 설명 추가)
    • 기호

    순서도 기호
    - 문장으로도 표현 가능

| 예외처리

프로그램 동작 중 발생 가능한 예외 상황 처리 기능

  • 사용 이유: 프로그램에서 예상치 못한 상황에 대비해 안정성 높이고 오류 관리
  • 사용 방법: 조건문 사용해 예외상황 감지 후, 특정 동작 수행
    • early-return: 반환을 조기 진행해 뒷 코드 구조를 단순히 만드는 패턴
    • if-else문을 사용하는 부분에서, if문의 조건을 반대로 설정해 else 조건의 동작을 먼저 진행하게끔 처리

| 암호화

주고 받을 내용을 일정 체계에 따라 암호로 바꿈

  • 사용 이유: 데이터를 주고 받을 때 데이터 보안과 개인정보 보호 목적
  • 사용 방법: 암호화 할 데이터를 선택하고 암호화 도구를 사용해 암호화, 필요할 때 복호화 해서 안전히 저장 또는 전송

✊🏻 오늘의 도전 과제와 해결 방법

  • 도전 과제 1: git 미니퀘스트 & 과제 마무리 (3번 - til 작성 제외, 과제 - 과제 관리 + 이슈 제외)
  • 도전 과제 2: JS 미니퀘스트 & 과제 마무리 (순서도, 예외처리, 암호화 - 암호화, 복호화 기능 제외)

💭 오늘의 회고

  • 순서도를 문장으로 표현하는 것에 조금 익숙해진 것 같다.
  • try-catch 뿐만 아니라 early-return이라는 예외처리 방식을 알게 되었다.
  • 암호화에 대한 개념 뿐 아니라 방식을 공부해야겠다.

🔗 참고 자료 및 링크