문맹 프로그래밍이란 무엇입니까?

문맹 프로그래밍은 구조화 된 프로그래밍의 대안으로 사용되는 전략입니다. 이러한 유형의 프로그래밍의 기본 아이디어는 개발자가 소프트웨어를 사용하기 위해 컴퓨터가 의무화하는 방식으로 프로그래밍을 작성 해야하는 대신 개발자가 프로그램을 작성할 때 논리 및 사고 과정의 흐름에 더 집중할 수 있도록하는 것입니다. 이 접근법을 통해 프로그래머는 프로그래밍을 작성하는 가장 논리적 인 방법에 더 중점을 두어 원하는 결과를 얻은 다음 소프트웨어가 올바르게 작동하도록 컴퓨터를 프로그래밍하는 방법에 중점을 둡니다.

구조화 된 프로그래밍과 달리 문맹 프로그래밍은 종종 전통적인 것으로 간주되는 소스 코드와 결합 된 공통 언어를 사용합니다. 이 접근법을 사용하면 프로그래머가 프로그래머의 비록 프로세스를 기반으로 본질적으로 설명적이고 설명적인 매크로를 만들 수 있습니다. 최종 결과는 효과적으로 다루는 언어를 만드는 것입니다.이러한 설명 문구가있는 기본 프로그래밍 언어. 문맹 프로그래밍을 통해 코드 문서는 본질적으로 자회사 나 보조가 아닌 코드 자체와 동일하게 간주됩니다.

문맹 프로그래밍을 구조화 된 프로그래밍과 구별하는 데 도움이되는 또 다른 측면은 프로그램의 요소가 서로 상호 작용하는 방식입니다. 구조화 된 프로그래밍 상황에서, 상호 작용은 설계에서 더 수직적이거나 계층 적입니다. 프로그래밍 작업에 대한 문맹의 접근 방식으로, 요소는 변형 된 모자이크의 관점에서 생각되며, 여기서 요소는 서로 다소 동일합니다.

문맹 프로그래밍의 지지자들은 일반적 으로이 특정 접근법으로 인해 프로그래머가 프로그램에 들어가는 사고 과정을 분명히 할 필요가 있다고 주장합니다. 이것은 결함을 식별 할 수 있다는 이점을 제공합니다.더 정밀한 프로그래머의 논리와 프로그래밍이보다 정밀하고 효율성으로 작동 할 수있는 변경 또는 수정을 구현합니다. 또한이 접근법의 본질은 문서의 흔적을 만들어 작업에 처음부터 끝까지 작업에 적용되는 논리를보다 쉽게 ​​재구성 할 수 있도록하는 데 도움이됩니다. 최종 사용자가 특정 응용 프로그램에 대한 코드를 조정하는 측면에서, 이는 기본 프로그램의 논리 스트림을보다 쉽게 ​​따르고 특정 작업을 실행하기 위해 분기 지점을 식별 할 수 있도록합니다. 이 시점부터 프로그래머는 필수 기능이 손상되지 않도록 코드를 추가하거나 수정할 수 있으며 새로운 기능은 전체 프로세스에 쉽게 통합됩니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?