大爱花括号分割代码块 最不喜欢缩进方法。。
Sounds Good
不错 离我公司进 好的
class A
def foo=(bar)
puts "foo = #{bar}"
end
end
A.new.foo = 2
# => foo = 2
# => nil
是小说吗?
做程序员没钱赚 被迫去拍片子了。。。
#54 楼 @ChanceDoor 这些网站不仅不是“为了赚钱”才创造出来的,它们也不是为了创业而创造出来的吧。如果要创业,那赚钱就是必须的了,否则谁肯跟你干哪。。
#3 楼 @Ryan params 可以写在 controller 里或是 view 里 routes 里的写法务必参考http://guides.rubyonrails.org/routing.html
用参数
基于豆瓣?万一豆瓣不同意?万一豆瓣垮了?解决方案是什么?
真不知道 Discuz 有啥好的 界面都审美疲劳了 我现在看见 Discuz 论坛就不进去了
#18 楼 @kenshin54 facebook不过是从比妹子开始的,ebay不过是男朋友帮女朋友买卖东西开始的
这充分证明了程序员要做出创新,首先得有妹子
哎 竟然迁移到山东去了。。山东真有 Ruby 程序员吗?
#8 楼 @chengzhier 反正我脑子里迸不出任何创新 周围人我也看不到他们做出过什么创新。。
楼主无论params = {:other_arg => value}.merge(params)
还是params = params.merge({:other_arg => value})
都是错误的 1 楼的params.merge!({:other_arg => value})
是正确的
因为 params 是一个方法而不是 local variable,楼主不该把它变成 local variable(就算要赋值,也该用self.params =
来 callparams=
方法),而且确实就如楼主所言,连类型都改掉了,出 Bug 一点不奇怪。
我觉得这是国内教育问题 创新能力在小时候就被剥夺了
这个项目好 测试的太全面了 简直是题库了 不过还需要增加 1.8 和 2.0 版本。
很多设计都是妥协性质的 设计者根据长期的软件开发经验而无奈做出的设计 是不应该被否决的
现在这么多人都研究 Proc 啦。。
#1 楼 @baxiaopeng 口诀不错 不过似乎还是没回答我的问题
#15 楼 @zhangjingqiang 嗯 再邪恶些好啦~~ loop { girls.select(&:available?).sample.tap {|girl| girl << me; girl >> me}}}
#11 楼 @zhangjingqiang 那一个个遍历 好不好~~
全都给我吧~~