Tag: 反模式

为什么“需要rubygems”是“错误的”?

根据这篇文章 ,要求rubygems是一个反模式。 require ‘rubygems’ 这个论点似乎归结为: 当我使用你的库,部署你的应用程序,或运行你的测试我可能不想使用rubygems。 当您在代码中需要“rubygems”时,您将无法做出决定。 我不能不要求rubygems,但你不能首先要求它。 但是,当您与其他人一起创建和共享代码库时,您所要求的任何Ruby库都无法进行相同的论证吗?