>  기사  >  백엔드 개발  >  C++ 함수 이름 지정: 너무 길거나 짧은 함수 이름을 방지하기 위한 팁

C++ 함수 이름 지정: 너무 길거나 짧은 함수 이름을 방지하기 위한 팁

WBOY
WBOY원래의
2024-05-04 16:54:01600검색

올바른 C++ 함수 이름 선택을 위한 팁: 너무 길지 마십시오. 함수 분할, 약어 사용, 구현 세부 정보 숨기기. 너무 짧지 않도록 하세요. 맥락을 제공하고, 모호함을 피하고, camelCase를 따르세요.

C++ 函数命名:避免过长和过短的函数名的技巧

C++ 함수 이름 지정: 지나치게 길고 너무 짧은 함수 이름을 피하기 위한 팁

C++에서 올바른 함수 이름을 선택하는 것은 중요하지만 지나치게 길거나 짧은 이름을 피하는 것은 어려울 수 있습니다. 이 가이드는 간결하고 이해하기 쉬운 함수 이름을 선택하는 데 도움이 되는 팁을 제공합니다.

너무 길지 마세요.

  • 기능 분할: 큰 기능을 더 작고 관리 가능한 기능으로 나눕니다.
  • 약어 사용: `getConfiguration()" 대신 getConfig()와 같이 일반적인 단어나 개념을 나타내려면 짧은 약어를 사용합니다. getConfig() 代替 `getConfiguration()”。
  • 隐藏实现细节:函数名应专注于功能,而不是具体实现细节。例如,使用 getResults() 而不是 `getResultsFromDB()”。

避免过短

  • 提供上下文:函数名应提供足够的上下文以了解其用途。例如,setValue()set() 更具体。
  • 避免模糊性:函数名不应过于通用或模棱两可。例如,使用 calculateAverage() 而不是 `calculate()”。
  • 遵循驼峰命名法:使用驼峰命名法可以提高可读性,例如 calculateAverageScores()
구현 세부 정보 숨기기:

함수 이름은 다음에 중점을 두어야 합니다. 구현 세부정보가 아닌 기능입니다. 예를 들어 `getResultsFromDB()' 대신 getResults()를 사용하세요.

너무 짧지 마세요.

컨텍스트 제공: 함수 이름은 목적을 이해할 수 있도록 충분한 컨텍스트를 제공해야 합니다. 예를 들어 setValue()set()보다 더 구체적입니다.

모호함 방지: 함수 이름은 너무 일반적이거나 모호해서는 안 됩니다. 예를 들어 `calculate()" 대신 calculateAverage()를 사용하세요.

camelCase를 따르세요. 가독성을 높이려면 calculateAverageScores()와 같이 camelCase를 사용하세요.

실용 사례

🎜🎜🎜과도한 함수 이름: 🎜🎜
processAndValidateUserAccountRegistrationDataAndCreateAccount()
🎜🎜개선된 함수 이름: 🎜🎜
// 拆分函数
validateUserAccountRegistrationData()
createAccount()
🎜🎜너무 짧은 함수 이름: 🎜🎜
get()
🎜🎜개선된 함수 이름:🎜🎜
getValue()
🎜🎜이 팁을 따르면, 명확하고 간결하며 이해하기 쉬운 C++ 함수 이름을 만들 수 있으므로 코드 품질과 유지 관리성이 향상됩니다 🎜🎜

위 내용은 C++ 함수 이름 지정: 너무 길거나 짧은 함수 이름을 방지하기 위한 팁의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.