10,000 個の関数名のリポジトリがあり、C/C#/C++ で作成できるコードのコーパスでそれらの使用頻度があるとします。(彼らは通常規定されている異なる慣習を持っています)
一部のサンプルは次のとおりです。
DoPaint
OnPaint
CloseWindow
DeleteGraphOnClose
FreeConnection
ConnectInternat (smallTypo, but part of code)
FreeSoH
関数名が与えられた場合、名前が Human Generated Name の規則に従っているかどうかをどのように予測できますか?
ノート:
- 明らかに、すべての候補名は有効な名前になります
- 生成された名前には任意の文字を含めることができ、不適切なものとして扱われます
- レターケースは文字化けする可能性があります
いくつかの候補:
Z090292 - not likely
onDelete - likely
CloseWindow - likely
iGetIndex - unlikely
技術とソフトウェアに関する指針は大歓迎です