TIL-25.12.10

이준연·2025년 12월 10일

학습 키워드

  • Flowchart

Flowchart

  • 생각을 구조화합니다.

    • 문제를 단계별로 쪼개어 어떤 절차가 필요한지 명확하게 드러납니다.
  • 놓친 조건을 빠르게 발견할 수 있습니다.

    • 자연어로는 보이지 않던 예외 상황이 명확하게 보입니다.
  • 코드 작성 전 논리 오류를 미리 잡을 수 있습니다.

    • 설계 단계에서 흐름이 완성되면, 코드는 그 흐름을 옮겨 쓰는 과정이 됩니다.
  • 팀원과의 커뮤니케이션이 쉬워집니다.

    • 그림으로 표현된 흐름은 누구나 같은 방식으로 이해할 수 있습니다.

Flowchart 기본 심볼

형태역할
타원형(Terminal)시작과 종료
직사각형(Process)처리 과정
마름모(Decision)조건 분기점
평행사변형(Input/Output)입출력
화살표(Arrow)흐름의 방향

Flowchart 작성 원칙

  • 위에서 아래로, 왼쪽에서 오른쪽으로 흐름 표시
  • 명확한 시작과 종료 지점 표시
  • 의사결정 다이아몬드에는 판단 조건을 넣고, 분기선에 YES/NO 표시
  • 모든 경로가 종료점에 도달해야 함
  • 간결하고 명확한 표현 사용

profile
반갑습니다!

0개의 댓글