命名决定:在一个单词中"如果它不存在则创建它"

Ram*_*hum 6 naming

完全重复

我有一个函数来检查某个东西是否存在,如果不存在,则创建它.什么是好话呢?现在我正在使用"维护",因此调用该函数maintain_buffer_on_path,但我认为"维护"是误导性的.你能想到一个更好的单字名称吗?

pgb*_*pgb 11

我通常用ensure它.


Kon*_*lph 5

EnsureExists(或更简单Ensure)似乎是某种惯例.