danc
danc*dev
danc
  • 분류 전체보기
    • codestates_BE_bootcamp39
      • 주단위 일기
      • 회고
    • programming
      • JAVA
      • SPRING
      • GENERAL
      • LINUX
      • ALGORITHM
      • ERROR_HANDLING
    • web
      • NETWORK
      • DB
      • HTML
      • CSS
    • kr
    • nz

최근 글

인기 글

태그

  • TIL일기
  • 일기
  • TIL 일기
  • 윈도우 11 우분투
  • HTTP
  • TIL
  • css
  • 코드스테이츠
  • React에서 Authorization헤더
  • 코드스테이츠 백엔드
  • AOP
  • 회고

최근 댓글

티스토리

hELLO · Designed By 정상우.
danc

danc*dev

programming/GENERAL

의사코드(슈도코드 - Pseudo Code)

2022. 4. 25. 20:54

> 코드를 작성하기 전에 어떤식으로 어떻게 코드를 짤 건지 사람의 언어로 먼저 작성하는것

> 학교에서 에세이 쓸때 어떤식으로 전개할지 먼저 생각해 보는것과 비슷한 맥락같다.
(본문 1 - 본문 2 - 본문3 - 결론 으로 큰 틀을 잡고, 키워드 넣고 스토리라인 만들기  )

Example: 고양이 밥그릇에 사료가 떨어져 사료를 채워 줘야한다. 

1. 빈 밥그릇에 남은 사료 부스러기를 쓰레기통에 버린다.
2. 밥그릇을 설거지 하고 깨끗한 마른 헝겊으로 남은 물기를 잘 닦는다. 
3. 깨끗하진 밥그릇을 원래 있던 위치로 가져가 틀에 맞춰 끼운다.
4. 사료통을 열고 한컵 가득 담아 빈 밥그릇에 부은다.
5. 빈 컵을 사료통에 넣고 사료통을 닫는다 

예시 처럼 문제가 있으면 어떻게 할지 순서를 미리 생각하고 코딩을 하는게 생각대로 하는 것 보다 훨씬 이해도 쉽고 어디를 하고있는지 놓치지도 않을 것 같다. 

저작자표시 (새창열림)

'programming > GENERAL' 카테고리의 다른 글

Git 입문  (0) 2022.05.03
Git command 정리  (0) 2022.05.03
Git workflow process  (0) 2022.05.03
2진수 계산  (0) 2022.04.26
IntelliJ Hotkeys - TBC  (0) 2022.04.26
    'programming/GENERAL' 카테고리의 다른 글
    • Git command 정리
    • Git workflow process
    • 2진수 계산
    • IntelliJ Hotkeys - TBC
    danc
    danc
    Backend 개발자를 목표로 공부 중 입니다.

    티스토리툴바