• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    使用Eclipse+RDT插件進行Ruby開發

    發布: 2007-4-27 12:42 | 作者: seanhe | 來源: | 查看: 34次 | 進入軟件測試論壇討論

    領測軟件測試網   簡介 本文介紹如何在Eclipse中使用Ruby開發工具(RDT)插件進行Ruby開發。本文將有益于那些想學習如何使用Eclipse基礎架構來進行Ruby開發的Ruby開發者,也有益于對Ruby開發感興趣的Java開發者。

      一、 為什么使用Ruby?

      現在,為什么眾多的Java開發者都關注Ruby?Ruby,是10年以前在日本創建的一種通用目的腳本語言,這是一種純面向對象的語言。不同于Java技術,Ruby中的一切都是對象。Ruby的語法主要來源于Smalltalk,Python和Ada。象Java編程語言一樣,Ruby是一種單繼承的語言,但是它提供了一些Java技術所沒有實現的高級特征,例如閉合(可以認為是一種匿名的內部類)和mix-in(類似于接口,但是較松地綁定于類上)。Ruby也是高度可移植的,能夠運行在所有主流的操作系統之上。

      現在,Ruby正十分熱門。人們正在開始把它應用于各種類型的應用程序。因為它是解釋型并且使用動態類型化,所以你可以在運行時刻實現在Java中很難實現的技巧。由動態類型化和富于表達的語法所實現的令人吃驚的能力之一是它能夠用Ruby創建域特定的語言(DSL)-它們允許你在更高級別的抽象層上工作,從而遠離最原始的語言語法。Ruby on Rails是一種創建基于數據庫支持的Web應用程序的框架,這也展示了Ruby的力量。Rake,作為Ruby的Make和Ant合二為一的版本,是這種語言強有力的應用的又一個證明。

      使用Ruby的另一個原因是,所有的編程發燒友都在使用它,F在,許多Java高手(如Glenn Vanderburg,Bruce Tate和Martin Fowler)都在使用Ruby。即使你不打算把你的所有開發轉向Ruby,這種語言也值得你瀏覽一番。

      限制Ruby發展的主要因素之一是,它缺乏一個良好的開發環境(對于那些不想學習Emacs的用戶來說)。如今,RDT改變了這一切,而使用Eclipse對此進行試驗則最好不過。

      二、 安裝

      在使用Ruby之前,你必須安裝Ruby解釋器,相應的庫和Ruby開發環境。

      三、 取得Ruby

      Ruby可用于所有主要的平臺上。事實上,你的Linux或Cygwin分發包中可能已經包含了它。請打開一個命令提示符,然后輸入"Ruby-v"。
    如果你得到一個版本號,那么你已經準備好。否則,你需要檢查你所選擇的平臺的分發包。

      如果你正在運行Windows,則選擇更容易。RubyForge,作為SourceForge上的Ruby特定的等價物,有一個工程稱為One-Click Ruby Installer,這個程序用于在Windows平臺上搭建Ruby環境。它還包括另外一些工具,如一個稱為FreeRide的IDE;但是如果你使用RDT的話,你在安裝過程中可以跳過這些這項。

      四、 取得文檔

      當你開始使用一種新語言時,文檔及有關參考材料是至關重要的。你可以在主Ruby網站得到Ruby文檔的在線參考材料,但是你會發現這些文檔有點過時(它們是針對于Ruby 1.6版本的,而當前版本是1.8.2)。問題是,更新的文檔目前還沒有從日語翻譯過來。然而,你可以在Ruby-doc.org上找到最新的幫助文檔。它包括API級的文檔(Javadoc的等價物),還有其它一些教程和書籍。

      如果你是一位嚴肅的Ruby開發者,那么你應該閱讀一下《Programming Ruby:The Pragmatic Programmer's Guide》(作者是Dave Thomas和Andy Hunt)一書以取得最佳編程效果。這是一本有關Ruby及Ruby庫編程的經典指南。如果你得到此書,那么你還可以參考也是Dave Thomas編寫的《Agile Development with Ruby on Rails》一書。這是一本有關Ruby on Rails的入門性書籍。

    共4頁。 1 2 3 4 8 :

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>