|
|
1
22
这是 不 这是一种模式,并没有“普及”。这是一个 反模式 那是 货物崇拜 由1337 php h4x0rz谁不知道鲁比。谢天谢地,很多(全部?)由于Yehuda Katz、Carl Lerche和其他人的强硬言论,这种反模式的例子已经从Rails 3中消除。Yehuda甚至在最近关于清理Rails代码库的讨论中使用了与你作为反示例发布的几乎完全相同的代码,他写道 an entire blog post 关于这个反模式。
如果你想把它添加到
简单:将它们添加到
一切正常:
这仅仅是10行代码与16行代码的对比,而这10行中的0行是元编程或钩子,甚至是远程复杂的任何代码。
您的代码和我的代码之间的唯一区别是,在您的代码中,mixin显示在继承层次结构中,因此调试起来稍微容易一点,因为实际上
看见
添加了一些东西
现在我和你的代码绑定在16行,但我认为我的代码比你的更简单,特别是考虑到你的代码不起作用,你我和将近190000个stackoverflow用户都无法找出原因。 |
|
SpeakX · 从模板参数类型构造类类型元组 2 年前 |
|
|
Astor · 简化编译时二进制树类型的创建 2 年前 |
|
|
Ryan · 更改JS中数字的功能(出于教育目的) 2 年前 |
|
|
Janilson · 如何解决这种多变的模板歧义 2 年前 |
|
|
C_Rod · 在模板方法中确定STL容器中项目的数据类型 3 年前 |
|
|
chenyuandong · Elixir中的元编程 7 年前 |
|
|
Marcos Felipe · 基于存储的变量进行比较 7 年前 |