1、Java的风格不是一开始就是这样的,也经历了一个探索、演化、成熟、形成模式,广泛传播的过程。这是java之所以能够大面积推广、工业级强度应用的原因,也可以说是java大面积推广、工业级强度应用后的结果。
2、Web2.0,固然都是从小应用开始,能快速上手的,但是,这并不意味着,Web2.0只能都是简单的,或者说,都会始终是简单的。JavaEye 2.0目前固然还很简单,但是将来如果想加入多种扩展功能,比如Blog的模版支持,更加完善的Forum,会员的管理,数据的统计,以及将来的招聘,开源项目支持等等,一定会越来越复杂的,难道你那时候就不用ruby了?
3、ruby,相比java最大的优势,不是他用法多种多样,开发速度快,而是更加容易快速的修改,而这正式未来企业级开发,所必须的品质。这一点,buaawhl已经说得很透彻了。
4、除了语言之外,设计模式、框架、开发约定、习惯等等,都是减少开发中交流难题的办法。目前能够用到的工具,还有自动化的TestCase,这个TestCase不但可以辅助重构,我以为也可以作为多个模块之间的协作约定的“无歧义表述”。
5、Ruby过于灵活,Rails其实是过于死板了。这两者的特性不该混为一谈。
6、任何时候,小团队的交流效率,都比大团队的更高,并非Ruby语言、Rails框架的特有问题。如果Robbin认为,采用RoR开发,团队人数就不能超过3个人,那就是着相了。
目前想到的就是这些。
分享到:
- 2006-09-17 17:44
- 浏览 17061
- 评论(37)
- 论坛回复 / 浏览 (32 / 32140)
- 查看更多
相关推荐
描述中虽然没有具体信息,但我们可以从常规的Web应用开发流程出发,详细阐述使用ROR与Oracle数据库结合的关键点。 首先,我们需要确保开发环境已准备好。这包括安装Ruby解释器、Rails框架、以及Oracle数据库的相关...
RoR(Ruby on Rails)是一种流行的开源Web开发框架,以其高效和简洁的代码著称。然而,随着网站规模的增长,性能优化成为必不可少的环节。在本文中,我们将探讨一些RoR性能优化的关键方面,主要基于JavaEye网站在...
"敏捷开发第二版ROR必看"这个主题,指的是对敏捷开发方法论与Ruby on Rails的结合应用进行深入学习的教程。此教程特别强调了2006年度的最佳出版物,旨在为开发者提供与时俱进的敏捷开发实践指导。 **敏捷开发介绍**...
Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进开发过程的简洁性和效率。Ruby on Rails的核心理念是“Don't Repeat Yourself”(DRY,...
Ruby on Rails(RoR)是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程,提高开发效率。RoR强调“约定优于配置”,提供了一套完整的工具链,使得开发者...
NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696
Ruby on Rails(简称RoR或Rails)是一种基于Ruby语言的开源Web应用框架,它遵循Model-View-Controller(MVC)架构模式,旨在提高开发效率并提供简洁、优雅的代码结构。"ror实例"可能指的是在学习或实践中,通过创建...
在Ruby on Rails(ROR)开发环境中,安装和配置正确的依赖包是至关重要的。这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails...
Ruby on Rails(RoR)是一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程。在这个选题方向中,我们主要探讨的是与RoR相关的源代码分析和学习。源代码是...
在开发和部署Ruby on Rails(简称ROR)应用程序时,选择合适的服务器软件是至关重要的一步。Lighttpd是一个轻量级、高效的Web服务器,尤其适合处理动态内容,如Rails应用。"用于ROR应用的lighttpd配置模板"提供了一...
ResNet和Ror模型广泛应用于计算机视觉领域的各种任务,如图像分类、目标检测、语义分割等。同时,它们的残差学习思想也被应用到自然语言处理、语音识别等领域,极大地推动了深度学习的发展。 **总结** ResNet和Ror...
在IT行业中,Ruby on Rails(简称ROR)是一款基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web应用开发过程,提高开发效率。本文将深入探讨如何配置ROR开发环境,以及...
### 铁道中文应用开发现状综述2006版 #### 1.1 本报告的形成过程和作用范围 本报告旨在总结2006年8月底之前的Ruby on Rails(简称ROR)在中国的应用和发展现状,侧重于描述而非深度分析。报告计划随着ROR在中国的...
AspMvc是一个快速、简单的面向对象的轻量级Asp开发框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。 借鉴了国内外很多优秀的(Java Ssh/Net NetMvc3.5 ThinkPhp)框架和模式,使用面向对象的开发结构和MVC...
**FreeMIS:基于Ruby on Rails框架的企业管理系统** FreeMIS是一个基于Ruby on Rails(RoR)框架构建的管理信息系统(MIS...无论你是初学者还是经验丰富的开发者,都可以从中学习到关于Web应用开发的宝贵经验和技巧。
通过这五天的培训课程,学员将能够熟练掌握RoR的基本开发技能,并具备独立构建完整Web应用的能力。RoR以其简洁优雅的语法和强大的生态系统,在Web开发领域占有举足轻重的地位。希望每位学员都能从中受益匪浅,成为...
随着Web开发技术的不断发展,Ruby on Rails(简称Rails或ROR)作为一种高效、简洁且优雅的Web开发框架,受到了广大开发者的青睐。然而,在Windows环境下搭建Rails开发环境却让不少初学者感到头疼。本文将详细介绍...
总的来说,“Ruby on Rails快速Web应用开发实战”将涵盖如何利用RoR的特性和最佳实践,从零开始创建一个功能完善的Web应用。学习者将深入理解MVC架构,掌握路由配置、数据库设计、视图渲染、测试驱动开发以及如何...
Ruby on Rails,简称RoR,是由David Heinemeier Hansson基于Ruby语言开发的一款开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性,使得开发者能够更快速地构建功能丰富的web...