论坛首页 入门技术论坛

学习ror应该选择什么open source

浏览 13972 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-02-26  
sizhefang 写道
dogstar 写道
robbin 写道
其实《Agile Web Development with rails》的Depot就足够了。


同意

如果你没有项目做的话,就学习学习ruby。跑到这里来挑人家的刺就是你的不对了。毕竟人家这个项目是以一己之力,在ror这本书还没有出之前写的。有些瑕疵应当理解。而且,有足够的勇气开源出来,值得尊敬。至于里面的一些瑕疵,可以有读者自己去辨别,吸取自己需要的东西,不用全盘接受。

建议:下载一个开源的项目,在编写自己的项目的时候遇到问题了打开看看就行了。有时间陪陪女朋友岂不是乐哉。。。

如果不能接受,自己去写一个,也开源出来。不就有项目做了。

可能dogstar误解我的意思了,我强调了两遍我的立场,其实写这些东西也很担心有人象dogstar这样误解,我的初中就是想让大家的ror程序更合理,没有其他意思。如果大家都能把自己看到的程序的缺点写出来(当然不可能是全部),那大家起不是在日后写程序的时候都会有进步了。


sizhefang,我支持你
不過我在想,agent那個部分之所以會用到一堆params,而不用params[:agent]或許是有它的考量
所以.. 才會改用這種寫法
0 请登录后投票
   发表时间:2007-03-13  
cfc 写道
sizhefang 写道
dogstar 写道
robbin 写道
其实《Agile Web Development with rails》的Depot就足够了。


同意

如果你没有项目做的话,就学习学习ruby。跑到这里来挑人家的刺就是你的不对了。毕竟人家这个项目是以一己之力,在ror这本书还没有出之前写的。有些瑕疵应当理解。而且,有足够的勇气开源出来,值得尊敬。至于里面的一些瑕疵,可以有读者自己去辨别,吸取自己需要的东西,不用全盘接受。

建议:下载一个开源的项目,在编写自己的项目的时候遇到问题了打开看看就行了。有时间陪陪女朋友岂不是乐哉。。。

如果不能接受,自己去写一个,也开源出来。不就有项目做了。

可能dogstar误解我的意思了,我强调了两遍我的立场,其实写这些东西也很担心有人象dogstar这样误解,我的初中就是想让大家的ror程序更合理,没有其他意思。如果大家都能把自己看到的程序的缺点写出来(当然不可能是全部),那大家起不是在日后写程序的时候都会有进步了。


sizhefang,我支持你
不過我在想,agent那個部分之所以會用到一堆params,而不用params[:agent]或許是有它的考量
所以.. 才會改用這種寫法

我想不出他为什么要用一堆params[:XXX],不知道哪位大牛明白hamster作者的用意
0 请登录后投票
   发表时间:2007-03-13  
我也想不明白一堆params是干什么的
0 请登录后投票
   发表时间:2007-03-14  
支持sizhefang,学习开源的东西我们就应该多提问题、多点想法,共同进步!呵呵 学习ING!
0 请登录后投票
   发表时间:2007-03-14  
mephisto 也不错.
0 请登录后投票
   发表时间:2007-03-14  
sizhefang 写道
cfc 写道
sizhefang 写道
dogstar 写道
robbin 写道
其实《Agile Web Development with rails》的Depot就足够了。


同意

如果你没有项目做的话,就学习学习ruby。跑到这里来挑人家的刺就是你的不对了。毕竟人家这个项目是以一己之力,在ror这本书还没有出之前写的。有些瑕疵应当理解。而且,有足够的勇气开源出来,值得尊敬。至于里面的一些瑕疵,可以有读者自己去辨别,吸取自己需要的东西,不用全盘接受。

建议:下载一个开源的项目,在编写自己的项目的时候遇到问题了打开看看就行了。有时间陪陪女朋友岂不是乐哉。。。

如果不能接受,自己去写一个,也开源出来。不就有项目做了。

可能dogstar误解我的意思了,我强调了两遍我的立场,其实写这些东西也很担心有人象dogstar这样误解,我的初中就是想让大家的ror程序更合理,没有其他意思。如果大家都能把自己看到的程序的缺点写出来(当然不可能是全部),那大家起不是在日后写程序的时候都会有进步了。


sizhefang,我支持你
不過我在想,agent那個部分之所以會用到一堆params,而不用params[:agent]或許是有它的考量
所以.. 才會改用這種寫法

我想不出他为什么要用一堆params[:XXX],不知道哪位大牛明白hamster作者的用意


明確寫出來具體的:XXXX可以防止被人惡意提交數據,更新對象的其他屬性(比如is_admin這種)的程序漏洞
0 请登录后投票
   发表时间:2007-03-14  
厌倦发呆 写道
sizhefang 写道
cfc 写道
sizhefang 写道
dogstar 写道
robbin 写道
其实《Agile Web Development with rails》的Depot就足够了。


同意

如果你没有项目做的话,就学习学习ruby。跑到这里来挑人家的刺就是你的不对了。毕竟人家这个项目是以一己之力,在ror这本书还没有出之前写的。有些瑕疵应当理解。而且,有足够的勇气开源出来,值得尊敬。至于里面的一些瑕疵,可以有读者自己去辨别,吸取自己需要的东西,不用全盘接受。

建议:下载一个开源的项目,在编写自己的项目的时候遇到问题了打开看看就行了。有时间陪陪女朋友岂不是乐哉。。。

如果不能接受,自己去写一个,也开源出来。不就有项目做了。

可能dogstar误解我的意思了,我强调了两遍我的立场,其实写这些东西也很担心有人象dogstar这样误解,我的初中就是想让大家的ror程序更合理,没有其他意思。如果大家都能把自己看到的程序的缺点写出来(当然不可能是全部),那大家起不是在日后写程序的时候都会有进步了。


sizhefang,我支持你
不過我在想,agent那個部分之所以會用到一堆params,而不用params[:agent]或許是有它的考量
所以.. 才會改用這種寫法

我想不出他为什么要用一堆params[:XXX],不知道哪位大牛明白hamster作者的用意


明確寫出來具體的:XXXX可以防止被人惡意提交數據,更新對象的其他屬性(比如is_admin這種)的程序漏洞

如果是为了防止恶意提交数据可以用attr_accessible来指定可修改的字段或用attr_protected指定所有不能修改的字段就可以了,不需要这么多行的params[:xxx]
0 请登录后投票
   发表时间:2007-03-15  
beast用于学习效果如何,请下,因为需要开始深入学习ror了。
0 请登录后投票
   发表时间:2007-04-10  
我现在想要全面采用rest,depot感觉还是不够。
要是Agile Web Development with rails里面全面rest就好了。
beast到是一个很好的rest范例,不过只有原码,看起来比较累,不知道有没有什么好的文档。
0 请登录后投票
   发表时间:2007-05-10  
觉得闲只是因为自己懒。
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics