正如他们所说:
在计算机科学中只有两件难事:缓存无效和命名。
关于后者,可以使用前缀使命名更容易一些。如果您找不到它,请不要使用它。是否有一个具体的人可能会使用它的原因吗?是的,以便他们可以逻辑地命名事物。
就一个例子而言,想象一下可怜的人能够管理数百个不同的活动数据库(生产,暂存,开发等)。现在想象一下,他希望自己的工作变得轻松一些,并且他提出了一个可以帮助他的命名方案。也许他补充说prod_
,dev_
,stage_
作为前缀,以帮助识别数据库的当前状态(与重命名表迁移脚本时被移动)。