차례:
정의-핸드 코딩이란 무엇입니까?
수동 코딩은 기능 코드 또는 레이아웃 방향을 컴파일되는 기본 언어로 작성하는 것과 관련이 있습니다. 대안은 다양한 종류의 도구를 사용하여 원래 언어로 직접 코딩하지 않고도 코딩 규칙을 구현하는 것입니다.
Techopedia는 핸드 코딩을 설명합니다
수작업 코딩의 개념을 이해하려면 지난 30 년 동안 컴퓨터 프로그래밍이 어떻게 발전했는지 이해해야합니다. 초창기 프로그래밍에서 Basic 및 Fortran과 같은 언어는 항상 수동으로 코딩되었습니다. 사용자에게는 자동화 된 방식으로 코딩 할 수있는 정교한 프로그램이 없었습니다.
결국, Windows 기반 컴퓨팅 및 기타 진보로 인해 기술 회사는 프로그래밍 또는 레이아웃 목적으로 어떤 종류의 핸드 코딩을 자동화 할 수있는 제품을 발전 시켰습니다. 주요 예제 중 하나는 많은 웹 소스 코드의 기본 언어 인 HTML을 직접 코딩하지 않아도되는 광범위한 도구입니다. 실제 HTML 명령은 많은 사람들에게 문법적으로 복잡하고 도전적입니다. 회사는 사용자가 HTML을 직접 코딩하는 대신 웹 페이지를 시각적으로 배치 할 수있는 도구를 만들었습니다. 즉, 모든 HTML 레이아웃 또는 작업을 작성합니다.
사람들이 수동 코딩을 피하는 데 도움이되는 다른 종류의 도구를 'WYSIWYG'편집기라고합니다. 여기서 아이디어는 디스플레이가 최종 결과를 모방하여 레이아웃을 수행하는 사람의 실제 핸드 코딩을 숨기고 있다는 것입니다. 코딩 세계에서 일부 도구는 자동화 된 코딩을 허용하지만, 핸드 코딩은 여전히 프로그래머가 정기적으로 수행하는 작업의 주요 부분입니다. 많은 전문가들은 코드 작성 과정에서 코드를 이해하고 읽는 방식을 이해할 수 있기 때문에 코딩 프로세스를 지나치게 추상화하고 싶지 않습니다. 예를 들어, MS Visual Basic에는 창, 텍스트 상자 등을위한 시각적 양식이 포함되어 있지만 기본 코드는 여전히 클릭 가능한 창 및 메뉴 옵션에서 볼 수 있으므로 프로그래머는 여전히 이러한 장치의 기능을 직접 코딩해야합니다.
