헝가리 표기법은 무엇입니까?

소프트웨어 프로그래밍 언어에는 현대 언어와 유사한 특정 규칙과 쓰기 스타일이 있습니다. 컴퓨터 프로그래밍은 숫자, 문자 및 문자열을 나타내는 가변 유형으로 구성됩니다. 헝가리 표기법은 컴퓨터 프로그램 내에서 쓰기 스타일로 사용되는 변수의 유형을 정의하기 위해 각 변수의 접두사가 필요합니다. 다음으로 자본화 된 문자와 변수 이름이 이어집니다.

대부분의 컴퓨터 프로그램은 키보드를 사용하여 사용자의 입력을 캡처합니다. 이 캡처 된 입력은 다양한 유형의 데이터로 나뉩니다. 헝가리 표기법은 데이터 유형을 이름 앞에 접두사로 정의하는 소프트웨어 코딩 스타일입니다. 이것은 특정 약어가있는 각 유형의 변수에 대해 정의 된 형식을 포함하는 공식 스타일입니다.

프로그래밍 스타일 규칙은 일반적으로 소프트웨어 개발 프로젝트가 시작될 때 결정됩니다. 헝가리 표기법에는 소프트웨어 프로그램에 대한 정의 된 유형 및 스타일 규칙 사전이 포함됩니다. 개발 팀이 이것을 선택하는 경우ION 스타일, 향후 모든 프로그램 수정에서 일관성을 보장하는 것이 중요합니다.

소프트웨어 프로그램은 읽고 이해하기 쉽습니다. 이것은 일관되고 직관적 인 프로그래밍 스타일을 사용하여 달성됩니다. 헝가리어 표기법은 정의 된 표준을 기반으로 엄격한 규칙을 따르기 때문에 해석하기 쉬운 프로그래밍 스타일의 예입니다.

오늘날 소프트웨어 프로그램을 작성하는 스타일이 많이 있습니다. 여기에는 문서 기술, 들여 쓰기 규칙 및 소프트웨어 쓰기 스타일이 포함됩니다. 헝가리 표기법은 코딩 스타일 또는 선호도의 예입니다. 단일 프로그램 내에서 코딩 스타일을 믹싱하는 것은 나쁜 관행으로 간주되며 모든 비용으로 피해야합니다.

수학적 데이터 유형에는 여러 형태의 숫자가 포함됩니다. 일부 예제에는 정수, 긴 숫자 및 이중 숫자가 포함됩니다. 헝가리어 표기법은 먼저 유형 ID로 접두사로 변수를 요구합니다.endifier. 예를 들어 정수의 변수 이름은 작은 문자 "I"로 시작됩니다. 이는 변수를 정수 유형으로 식별합니다.

.

이 스타일의 프로그래밍에는 몇 가지 단점이 있습니다. 유형을 기반으로 변수를 정의하면 변수가 고정됩니다. 데이터 유형을 변경 해야하는 시스템에서 변경이 요청되면 변수의 이름도 수정이 필요합니다. 이것은 대규모 복잡한 소프트웨어 프로그램의 어려운 작업이 될 수 있습니다.

헝가리 표기법의 또 다른 단점은 자동화 된 유효성 검사 규칙이 없다는 것입니다. 이 스타일의 글쓰기는 컴파일러에 의해 점검되지 않으므로 오용과 실수가 발생하기 쉽습니다. 개발자는 일관성을 보장하기 위해 프로그램의 글쓰기 스타일을 스스로 경찰해야합니다.

다른 언어

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

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