我正在寻找一种方法来防止开发人员使用某些导致站点不稳定(性能)问题的方法;例如,我有一个方法从数据库中获取信息(例如getData(String id)
),另一个方法从内存缓存中获取信息(例如getCachedData(String id)
)。当且仅当我们有缓存未命中getData(String id)
时才使用该方法。getCachedData(String id)
如何阻止开发人员使用getData(String id)
方法?换句话说,我需要强制开发人员getCachedData(String id)
始终使用。
请注意,访问修饰符(private、protected 等)、代码设计或 java 文档not
确实阻碍了开发人员。对于这个问题我们有最终的解决方案吗?
哈士奇WWW
相关分类