如题
It Depends.
分层可以解决很多问题,除了分层过多的问题 加 gem 可以解决很多问题,除了 gem 太多的问题
有,
首先,人会变懒
另外,有时候一个 Gem A 依赖另一个 Gem B 的 1.0 版本,你又要用 1.0.7 版本,这时候就比较麻烦,你可能要先去帮 Gem A 打补丁。
1、自己补丁 2、看着星数和 last commit 用 3、其他的自己写吧
#1 楼 @rei 什么情况不适合呢 #2 楼 @luikore 看了 3 遍没懂你表达的意思。
#5 楼 @hw676018683 #2 楼 任何事物都有两面性。