Daily Uses of the Ruby Programming Language
By Michael Morin, About.com Guide
The most practical thing for a beginning Ruby programmer to do is to make sure the most up-to-date version of Ruby is installed on his computer. After you install the most recent version for your operating system, think a little about what you want to do. Game programming? You'll need to install RubyGame as well. Web design? Consider installing WxRuby, Shoes or Tk to create graphical user interfaces. Basic programming? Don't forget to install the RubyGems library.
- Installing Ruby: Getting Ruby Up and Running
- How To Install Ruby on OS X
- How to Install Ruby on Linux
- How to Install Ruby on Windows
- Install Alongside Ruby 1.8.x- -Upgrading to Ruby 1.9.1
- Visual Tutorial: Installing Ruby on Windows
- Visual Tutorial: Installing Rubygame on Windows
- Installing WxRuby
- Graphical User Interfaces: Installing Tk
- Visual Tutorial - Installing NetBeans
- Adding and Installing Gems from the RubyGems Repository
Test Driven Development in Ruby
You may have heard of Test-Driven Development, but what does it really mean? Test driven development is a way for Ruby programmers to develop software by way writing tests before any code. The, and only then, will you write code and only enough to make the tests pass. Learn the reasons for using TDD, the features of it as well as how to write code using Test Driven Development.
- What is Test-Driven Development in Ruby?
- Say What? Making Sense of Common Terms in Test-Driven Development
- Test Driven Development in Ruby--Assertions
- Test Driven Development in Ruby -- Writing Code
- Test Driven Development in Ruby- -The Tests