论坛首页 编程语言技术论坛

《Web开发敏捷之道》第四版

浏览 5882 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-06-20   最后修改:2012-06-20
各位前辈,大家好:

我仅仅懂一点ASP.NET进行Web开发的知识。我知道将来必然是Web技术的天下。
我的理解,Web开发主流有Java系列、ASP.NET系列,小众一点的有PHP,RoR。

我是被Ruby吸引而学习RoR的,现在看那本《Web开发敏捷之道》第四版,
用Aptana Studio作为IDE,我买了个MacBookPro,边学书上的例子,边练习。
现在的问题是,按照书上的代码敲进去就能运行,但是不理解其中的含义啊。

我的Ruby知识来源于《Learning Ruby》那本小书,我学得很肤浅。

我们学校有一些关于教师、学生的查看课表、登成绩、看考试安排的系统,
大家可能知道(正方系统,杭州的一个软件公司开发的。在Firefox下页面呈现不正常,
在我的Win7系统下经常崩溃,勉强能用)。请问,要是用RoR,能不能开发出更好的此类系统?

我得学多长时间(时间倒不是问题)?请前辈们指点一下。谢谢了。

另外,Mac OS X开发环境真好。RoR用RVM安装、更新、维护真方便。
Mac是个好系统,中文化比一般Linux好、漂亮,还有个Homebrew,安装软件很方便。
   发表时间:2012-06-21   最后修改:2012-06-21
PHP不小众好吧。。
目前PHP绝对是WEB开发领域的王者!

但ROR在开发效率和代码的审美都远超过PHP。。。不得不承认哦。。






0 请登录后投票
   发表时间:2012-06-21  
PHP 的 Web 占有率才是第一。

《Web开发敏捷之道》是好书,看完就理解了,前面是一个让你快速上手的例子,后面会对每个组件逐一说明,不用急。
0 请登录后投票
   发表时间:2012-06-21  
谢谢楼上两位回复了。《Web开发敏捷之道》第四版,比第三版薄了很多。
前言里作者也说了,RoR发展很快,本书必须继续更新。这让我很犹豫。

第三版大家都说好,但是RoR版本是讲2.0的,我学习应该学最新的对吧。
另外更糟糕的是,按照翻译的中文版做例子,做不出来,一查,英文原版更新了。

没办法,我又打印了一本最新的英文版。
0 请登录后投票
   发表时间:2012-06-22  
lzguo99 写道
谢谢楼上两位回复了。《Web开发敏捷之道》第四版,比第三版薄了很多。
前言里作者也说了,RoR发展很快,本书必须继续更新。这让我很犹豫。

第三版大家都说好,但是RoR版本是讲2.0的,我学习应该学最新的对吧。
另外更糟糕的是,按照翻译的中文版做例子,做不出来,一查,英文原版更新了。

没办法,我又打印了一本最新的英文版。

如果你懂mvc的基本原理的话,学rails其实相对不难,难的是其中可能有些难懂的ruby语言特性。照着书例子做,有不明白的多翻书或者google、查看在线的文档。也可以去github上翻翻有没有合适的rails应用示例,多借鉴一些开发技巧。
0 请登录后投票
   发表时间:2012-06-24  
kafka0102 写道
lzguo99 写道
谢谢楼上两位回复了。《Web开发敏捷之道》第四版,比第三版薄了很多。
前言里作者也说了,RoR发展很快,本书必须继续更新。这让我很犹豫。

第三版大家都说好,但是RoR版本是讲2.0的,我学习应该学最新的对吧。
另外更糟糕的是,按照翻译的中文版做例子,做不出来,一查,英文原版更新了。

没办法,我又打印了一本最新的英文版。

如果你懂mvc的基本原理的话,学rails其实相对不难,难的是其中可能有些难懂的ruby语言特性。照着书例子做,有不明白的多翻书或者google、查看在线的文档。也可以去github上翻翻有没有合适的rails应用示例,多借鉴一些开发技巧。


谢谢回复。

另外一个很纠结的问题是,做网站有ASP.NET/Java Web两个主流的大框架。
我经历有限,能不能就学RoR,不搞那两种了?尤其是Java Web,太复杂了。
0 请登录后投票
   发表时间:2012-06-25  
lzguo99 写道
kafka0102 写道
lzguo99 写道
谢谢楼上两位回复了。《Web开发敏捷之道》第四版,比第三版薄了很多。
前言里作者也说了,RoR发展很快,本书必须继续更新。这让我很犹豫。

第三版大家都说好,但是RoR版本是讲2.0的,我学习应该学最新的对吧。
另外更糟糕的是,按照翻译的中文版做例子,做不出来,一查,英文原版更新了。

没办法,我又打印了一本最新的英文版。

如果你懂mvc的基本原理的话,学rails其实相对不难,难的是其中可能有些难懂的ruby语言特性。照着书例子做,有不明白的多翻书或者google、查看在线的文档。也可以去github上翻翻有没有合适的rails应用示例,多借鉴一些开发技巧。


谢谢回复。

另外一个很纠结的问题是,做网站有ASP.NET/Java Web两个主流的大框架。
我经历有限,能不能就学RoR,不搞那两种了?尤其是Java Web,太复杂了。

可以,而且你的生活会更美好。
0 请登录后投票
论坛首页 编程语言技术版

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