아니요, 헝가리어 명명법은 권장되지 않습니다. 가독성을 향상시킬 수는 있지만 코드 중복을 유발하고 유지 관리성을 감소시키며 현대 프로그래밍 언어의 명확하고 간결한 스타일을 위반합니다. 대안으로는 의미 있는 이름, 유형 힌트 및 문서 주석을 사용하는 것이 있습니다.
PHP 함수 명명: 헝가리어 명명법을 사용해야 하나요?
소개
헝가리 명명법은 변수, 함수 및 클래스의 이름에 해당 데이터 유형이나 기타 속성에 대한 정보를 포함하도록 요구하는 명명 규칙입니다. 이 규칙은 코드 가독성과 유지 관리성을 향상시키기 위한 것입니다.
장점
단점
실용 사례
사각형의 면적을 계산하는 calculate_area
라는 함수가 있다고 가정해 보겠습니다. 헝가리어 명명법을 사용하면 함수 이름을 다음과 같이 지정할 수 있습니다. calculate_area
的函数,它计算矩形的面积。使用匈牙利命名法,该函数可以命名为:
function calculate_area_int($width, $height) { // ... }
在此示例中,_int
后缀表示 width
和 height
参数是整型。
替代方案
替代匈牙利命名法的方法包括:
rectangle_width
和 rectangle_area
rrreee_int
접미사는 width
및 height
매개변수가 정수임을 나타냅니다. . 의미 있는 이름 사용: 사각형_너비
및 사각형_영역과 같이 목적을 설명하는 변수 및 함수의 이름을 선택합니다. 코드>.
유형 힌트:
PHP 7에서는 유형 힌트를 사용하여 변수 및 함수 매개변수의 유형을 명시적으로 지정할 수 있습니다. 🎜🎜🎜문서 주석: 🎜문서 주석을 사용하여 변수 및 함수에 데이터 유형 및 목적에 대한 추가 정보를 제공합니다. 🎜🎜🎜🎜결론🎜🎜🎜헝가리어 명명법은 가독성을 높이는 데 확실한 장점이 있지만 단점이 더 분명한 경우가 많습니다. 현대 프로그래밍 언어는 헝가리어 명명법에 어긋나는 명확하고 간결한 코딩 스타일을 장려합니다. 따라서 의미 있는 이름, 유형 힌트, 문서 주석 등의 대안을 사용하는 것이 좋습니다. 🎜위 내용은 PHP 함수 이름에 헝가리어 표기법을 사용해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!