Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP > Ruby/Rails, 两个念头一个疑问
【标  题】:Ruby/Rails, 两个念头一个疑问
【关键字】:Ruby/Rails
【来  源】:http://blog.csdn.net/wuliaoshengji/archive/2006/11/22/1404152.aspx

Ruby/Rails, 两个念头一个疑问

Your Ad Here
看RoR的时间超过一个工作日了,记个笔记

 

1, testAttribute.columns.map {|col| col.name}之类   

就是foreach + lambda (或匿名delegate),语法更简洁直观



2, 约定优于配置, 动态

只看了几篇简易入门教程,发现大都极力称赞这两点

第一点,只能说大部分Java框架太傻,把缺省选项/约定也暴露在配置文件中,弄得配置文件必不可少;

当然也有例外,像Eclipse,插件安装,只需扔到plugins目录下就可以了,不用配置,很Pragmatic; 

RoR只是区别对待了缺省配置和定制, 缺省配置即约定,可以满足80%的应用场景;定制满足剩下的20%场景,可能需要引入配置

第二点,Java语言就不指望了,Java平台应该没问题

深入下去应该会发现更多优点



3, 配置

一直认为对于解释型语言来说,源代码就是最好的配置文件,为什么Ruby额外弄了yml?

约定一下用某个或某几个Ruby类,方法, 放在rb文件里不行吗? yml比ruby源文件有什么好处?

好像有提到yml是ruby对象序列化后的样子,看来Ruby应该是对yml提供了内置支持.

是这样吗?

如何通过不同的域名访问发布到Apache上不同的Appeon Web应用?:【上一篇】
一些常用的JS代码:【下一篇】
【相关文章】
  • Ubuntu(Dapper)下Ruby/Rails及配套RI文档系统安装手记
  • 【随机文章】
  • icai项目开发日记(二)
  • 日记 [2006年05月16日]
  • 在WIN98下以apache模块方式安装php
  • 警惕VS2005中Refactor功能的稳定性
  • Linux 的 常 用 网 络 命 令
  • 前段时间修复IE的经历
  • 破解网吧
  • Flash和Java结合开发的利器_《Java for Flash动态网站开发手札》_部分章节连载(6)
  • MrXie 之Asp.Net Ajax系列(二) 局部页面呈现(Partial-Page Rendering)
  • flash遮罩特效实例精选(3)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.