프로그래밍
-
[MJDD] 1장 프로그래밍Language/JavaScript 2024. 11. 28. 15:28
🚨 이 글은 '모던 자바스크립트 Deep Dive (이웅모 저)'를 읽고, 정리한 글입니다.프로그래밍1.1 프로그래밍이란?책에서는 프로그래밍을 컴퓨터에게 실행을 요구하기 위한 커뮤니케이션으로 비유하여 설명한다.하지만 프로그래밍을 하기 이전에 해결해야할 문제(요구사항)을 명확하게 이해하고 나서 문제 해결 방안을 정의할 필요가 있음을 강조한다.이때 문제 해결 능력이 요구된다.대부분의 문제는 복잡하고 명확하지 않을 수 있기 때문에, 문제를 단순하게 분해하고 자료를 정리하고 구분하여 순서에 맞게 행위를 배열하는 과정이 필요하다.다시 말해 프로그래밍이란 0과 1밖에 모르는 기계가 알 수 있도록 정확하고 상세하게 요구 사항을 설명하는 작업이고, 그 결과물이 코드라고 볼 수 있다.인상깊었던 말은 "모호하고 대략적인..