如果是新手学习,适合先从哪一套程序着手呢?哪一个用到的技术更多,相对实现更加复杂呢?
@sihaiyunyou 個人感覺可以先看 Ruby-China,另外技術的問題應該避免貪多,有些在可預見的將來自己也未必會使用的技術就不要浪費時間了。我覺得技術不是越複雜越好,而是越簡單越好。代碼最好寫的連那些剛剛加入公司的應屆生們都看得懂才是最好的代碼。
最近对 rails 兴趣不大了,当初我看的是 saberma 的 shopqi,学了很多,rails-china 和 zheye 代码没看过。shopqi 当初用 mongo 的时候,很精彩,学了很多,saberma 搞 rails 很严谨,我喜欢。初学,你可以看看我的项目,都很简单
#6 楼 @JohnsonWang 恩,是的,但是目前改写对我来说难度还是很大的,运营的事以后再说吧,现在就是想在技术方面先做一个锻炼,学习好了技术,再把网站慢慢的完善,以后再去考虑运营的事情
#9 楼 @sihaiyunyou 现在用的是 postgresql
#12 楼 @jojojo #13 楼 @jinleileiking mongodb 的原子性不算问题,本身就是这样设计的,可以支持 document 嵌套原子操作,但是跨 document 就没有事务了,出现错误时无法回滚
begin 'customer account' #用于顾客结账页面是否需要登录账号
def customer_accounts_required?
customer_accounts == 'required'
end
def customer_accounts_optional?
customer_accounts == 'optional'
end
end
end
这个 begin...end 块是为什么加上的?仅仅是为了便于阅读么?
#5 楼 @sihaiyunyou 不好意思,我来挖坟3 年前你提到的看 ruby-china 或者者也的程序代码,这是什么个概念?我刚开始学习 ruby,不知道你是不是指要把这个网站的代码都看一遍?求指教