Ruby程序员码农的世界

与Ruby的第一天

2016-12-17  本文已影响217人  半生不熟_

1、学习使我快乐

早就听说Ruby这个语言的表达能力是一般的语言不能比的,现在终于有机会见识见识啦,虽然一开始是拒绝的,但古人不常说嘛,学如逆水行舟,不进则退~何况语言都是相通的,那就开始吧

对,人丑就改多读书

2、基本用法(与之前学过的比较)

class Customer
names = Array.new
$global_variable = 10
for val  in  Array  [do]

              #code

       End
def method_name 
   expr..
end

3、安装RubyMine

$ ./rubymine.sh

4、Hello World

puts("Hello World")
$ ruby hello_world

5、完成一个需求

需求
$ sudo gem install test-unit

在项目中可以新建一个test-unit就会生成测试代码模板,

测试

比如

assert true

这行代码叫做“断言”(assertion)。断言只有一行代码,把指定对象或表达式和期望的结果进行对比。例如,断言可以检查:
两个值是够相等;
对象是否为nil;
这行代码是否抛出异常;

每个测试中都有一个到多个断言。只有所有断言都返回真值,测试才能通过。

$ ruby FizzBuzz.rb
成功喽
具体实现代码见我的Github

6、学习资料

上一篇 下一篇

猜你喜欢

热点阅读