跑个题 楼主想学 Rails 不知道 Ruby 的水平咋样?
@jasl 请问兄弟 鑫海锦江的酒店有木有优惠啊 我们的申请已经批下来了 想订 3 个房间 2 天。
git remote -v
git remote add upstream https://github.com/otheruser/repo.git
git fetch upstream
git checkout master
git merge upstream/master
恕我愚钝,有一些地方没看懂,比如下面的 let(:user) { traveller }
, 是把user.id
和and_return(user)
这两个user
变成traveller
? 那这个测试的执行顺序是啥样?
我第一反应是 这个traveller
是一个User
实例,那这句的作用是把stakeholder.user
变成了traveller
?
那 TA 和before
中的stakeholder.stub(:user).and_return(user)
是算把后者覆盖了?
有点乱。。。求指点
describe ApprovalStakeholder do
let(:stakeholder) do
create(:approval_stakeholder,
:approval => approval,
:user_id => user.id
)
end
subject { approval }
before do
stakeholder.stub(:user).and_return(user)
approval.stub(:stakeholders_as).and_return([stakeholder])
end
describe "#traveller" do
let(:user) { traveller }
its(:traveller) { should == traveller }
end
end
我现在还是看到 2 种楼主的头像。。2 楼是新的 其余的楼都是旧头像 有点乱
正题:推荐打好 ruby 基础,不要着急学 rails,稳扎稳打。切勿急躁。推荐《Eloquent Ruby》这本书,如果认真的读一遍,相信你再看 rails 源码就不会那么晕了
已发邮件,求勾搭
一个重要原因是程序员自诩的幽默一般女生理解不了,而程序员还自我感觉良好,比如楼上 XXX。。
#2 楼 @reyesyang 我就纠结为啥在 rails2 下面好使
不会是跟命名有关吧。。module 的文件名是modules.rb
,里面的 module 名是另外一个
专程来顶一下 8 楼 @nightire 太赞了! 大家烦躁之时可以拿 8 楼的话自省 共勉
仔细看看 rails 源码的注释 感觉对使用 rails 和理解 rails 源码有很大帮助。个人体会 我最近也才开始看
#41 楼 @blacktulip 好吧 你赢了。。
#4 楼 @zj0713001 貌似代码块之前没空行 有时会出现高亮失败 这也是 github 推荐的用法 参考 https://help.github.com/articles/github-flavored-markdown#fenced-code-blocks
哈哈 UI 比我那个更简洁了 不过我更喜欢那个小 bug 的图标
女生要是结婚后不适当改改自己的坏脾气 没有哪个男人能一直容忍 不要天真的以为 爱我就忍我一辈子
吃井不忘挖水人!Daniel 写的太好了 ruby-china 运营的好 也和你们这些管理者辛勤的付出是分不开的 各自拉出去...... 鼓掌 5 分钟
#4 楼 @cloudsben 哈哈 卢浮宫的藏品太多了 里三层 外三层 里三层 外三层 腿走断了都不一定能看完
#2 楼 @cloudsben 卢浮宫能把人看吐了 哈哈 有人看完决定再也不逛博物馆了