
作者:山姆
页数:343
出版社:机械工业出版社
出版日期:2012
ISBN:9787111374046
电子书格式:pdf/epub/txt
内容简介
《web开发敏捷之道:应用rails进行敏捷web开发(原书第4版)》第1版曾荣获jolt大奖“最佳技术图书”奖。在前3版的内容架构基础上,第4版增加了关于rails中新特性和最佳实践的内容。本书从逐步创建一个真正的应用程序开始,然后介绍rails的内置功能。全书分为3部分,第一部分介绍rails的安装、应用程序验证、rails框架的体系结构,以及ruby语言的知识;第二部分用迭代方式创建应用程序,然后依据敏捷开发模式搭建测试案例,最终用capistrano完成部署;第三部分有条不紊地补充缺少的知识并涵盖足以应付日常的实际工作。本书既有直观的示例,又有深入的分析,同时涵盖了web应用开发中各方面的相关知识,堪称一部内容全面而又深入浅出的佳作。
本书适合ruby和rails的初级、中级读者阅读,并可作为开发人员的参考手册。
作者简介
王大力,Ruby爱好者,自2005年底开始自学Rails,并加入中文社区,喜欢与国内爱好者交流学习心得,介绍国外Ruby的动态。收集整理过2006~2007年由国内外开发者开发的中文Rails应用,发起过R4R读书会,在国内爱好者老徐提供的共享空间上搭建Typo博客,录制过一些介绍Rails的视频,网名自诩铁道播客,在社区网站Railscn和Chinaonrails上使用的是个人业余无线电电台的呼号BD7LX。
王德志,1988年从西安交通大学计算机系研究生毕业后,从事VAX VMS系统管理员工作7年、IT项目经理和IT部门经理工作15年,在中国和加拿大成功实施过多个IT相关项目,拥有8种业界认可的专业技术证书,参与了包括中国科学院CAD开放实验室/国家智能中心在内的多种研究机构的科研课题,发表论文30余篇,独立或参与编译6本IT技术书籍,1997年获高级电子工程师资格。
陈宇翔,毕业于慕尼黑工业大学计算机系,现攻读博士,主攻图像处理、机器学习、模式识别等研究方向。
骆古道,骆古道(Gudao Luo),网名Cnruby,20世纪80年代初毕业于西北工业大学数理力学系,1988年公派留学德国,从事组合最优化理论研究,从90年代初期起一直致力于计算机领域软件开发、设计和管理等方面工作,个人博客为“道喜技术日记”和“天天红玉世界”。
姜伟,上海应用技术学院副教授、系副主任,主要从事计算机应用、企业信息化管理、系统工程、电子商务、管理信息系统等科研与教学工作。曾获部级科技进步奖(三等奖)一项、部级管理成果奖(二等奖)一项、省级自然科学奖(论文二等奖)两项、省部级优秀论文奖多项。
姜凯,2006年留学德国,毕业于慕尼黑工业大学电子系,研究方向为微处理系统及数据和图像处理。
胡捷,毕业于慕尼黑工业大学计算机专业,在全球著名IT咨询公司担任技术顾问和架构师。 在CRM领域的系统架构、实施计划、系统实施、系统集成、系统选型等方面具有多年工作经验。
黄力,现于慕尼黑工业大学土木学院攻读博士学位。专业方向是建筑信息模型,涉及针对初期设计模型的可持续发展分析以及钢-混凝土组合结构建筑模型自动生成的研究。
程帆,2007年留学德国,从慕尼黑工业大学计算科学与工程专业毕业后,担任软件工程师,主要从事芯片分析软件的开发工作。此外,对人工智能以及自动控制有浓厚兴趣。业余时间则主要专注于中文教学。
本书特色
Jolt最佳技术图书大奖获奖图书最新版
Rails之父David H.Hansson代表作 当我开始学习Ruby on Rails时,我使用的是本书的第1版。其中关于Rails框架和社区的综述,为每一位Rails新手提供了成就辉煌事业的机会。在我读了最新的版本之后,我可以很欣慰地说,它秉承了第1版的这种趋势和风格,正因为这样,我把它推荐给每一位Rails新手。——Mikel Lindsaar,Rails核心委员会成员、Ruby Mail 库创始人、RubyX负责人
这本书可以让读者用一种愉快且难忘的方式访问Rails环境,它在这方面做得非常出色。另外,我还是第一次见到一本书把MVC模式讲得如此合情合理、条理清楚,并通过实例消除了它的一切神秘感。——Ken Coar,作家、开源软件推行者和Apache开发者
这本书成功地满足了不同读者的需求,既是Rails(和Ruby)的趣味读物,又以平实的语言讲解了框架的高级属性,完全有别于在线文档。——Glen Daniels,独立技术专家和顾问
我从来没有读过像这本书一样成功的程序设计书籍。Sam把Ruby on Rails讲得通俗易懂,全面而有趣。——Keith Ballinger,WS-I的第一Basic Profile工作组主席、作家、.NET和Visual Studio .NET框架的主创人员
目录
译者序
译者简介
第4版序言
前言
致谢
第一部分 起步
第1章 安装rails
第2章 即时满足
第3章 rails 应用程序框架
第4章 ruby 简介
第二部分 构建应用程序
第5章 depot 应用程序
第6章 任务a :创建应用程序
第7章 任务b :验证和单元测试














