我正在为测试套件开发 API。 API 中的一种方法需要使用 API 中其他任何地方都不需要的库。
我的问题是使用库的 require 语句应该放在方法内还是每次加载 API 时。该库不是很大,因此不会对性能产生重大影响。
最佳答案
如果依赖项具有良好的命名空间组织(不会污染全局命名空间)并且不大(不会减慢启动时间),我会说将其放在文件的顶部。这是人们期望找到 require 语句的地方。如果它有其中任何一个问题,请考虑将其放在尽可能有限的范围内。
关于ruby - 需要方法内的语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3580324/