NEW START(2) - Pseudo Code [2021.05.10]

Roy In Hwan Oh·2021년 5월 10일
0

아까 페어프로그래밍 정리에 이어, 수도 코드 정리

Pseudo Code란?

우선, 네이버 사전을 찾아보면 Pseudo === 가짜, 모조의 라고 나와 있다.

그렇다면 이 가짜 코드, 코드 모조품 이란 건 어떤 것을 의미할까?

조금 더 나아가서 백과사전을 찾아보았다.

자연 언어에서 구문의 엄격한 규칙 없이 제어와 자료 구조를 설명한 것. 실행될 수는 없으나 실제 컴퓨터 언어와 매우 유사한 언어로 프로그램의 논리를 표현한 것을

우리는 Pseudo Code (프로그램 설계 언어)라고 부르기로 했다.
(뭐 누군가가 했겠지 처음에..)

아무튼,

Pseudo Code는 왜, Why, 왜때문에 중요한 것일까?

물론, 단순한 코딩은 수도 코드 없이도 인간의 뇌지컬로 해결이 가능하다.
하지만, 엄청나게 무시무시한 복잡성을 띄는 대규모의 코딩이 연속되어야 한다면??
당신은 어떻게 할 것인가?

정답) 포기한다. <- 물론 이것도 정답....(???)
정답) 인간은 그런 복잡한 일을 계획이란 것을 통해 하나하나씩 해결을 한다.

수도코드 또한 마찬가지이다.

본인이 이해하기로 PSEUDO CODE는 컴퓨터의 언어를 인간의 언어로 만든 것이다. 비록 이 모조품은 컴퓨터가 이해할 수 없지만, 이것은 인간의 큰 그림이었다.
"THE BIG PICTURE"

무엇을 위한?
인간이 이제 시작을 할 거야. 컴퓨터 네가 이해할 수 있도록, 하지만 그 전에 미리 어떻게 어떻게 할지에 대한 계획이 필요하지? 그게 바로 Pseudo, the 수도코드 (컴퓨터를 위한 코딩 전에 필요한 하나의 가이드라인).__
-THE END-

결론

귀찮아 했던 수도코드, 이번 기수에서는 꾸준히 성심성의껏 적어두며, 꼭!! 아름다운 습관으로 만들어야겠다.
사춘기도 아니고, 몸에 좋은 습관은 잊지말고 새겨두자.

그럼 이만.

0개의 댓글