U E D R , A S I H C RSS

Ruby/2011년스터디

  1. Ruby/2011
  2. Ruby/2011/
  3. Ruby/2011/
  4. Ruby/2011/



1.

1.1.

2.1. 1

2.1.1.

6 10 13 17 20 24 27 31
O O O O O O O
O O O O O O O
O O O X
X X

2.1.2. 20


    • 1 1 ~ 6

      • - 3
      • - 4
      • - 5, 6

2.1.2.1.



      • freeze .
      • .
      • .
      • .
        • .(a[-n] = a[a.length - n])
        • c = [a, b, 1, 2, 3, "Hi"] c0 => a, c-2 => 3, c-7 => nil
    • 궁금


      • .
      • (freeze) . .
      • { ~~ } . yield .

      • Proc객 lambda ( )
      • ?


      • .
      • .
      • ( )

    • 궁금
      • 과 객(Proc)
      • .

2.1.3. 24


    • 1 7 ~ 10

      • - 7
      • - 8, 10
      • - 9

2.1.3.1.


    • - 고, .
    • - .
    • - .

    • - .
    • - .
    • - .

2.1.3.2.



      • . def ~end . $
      • module interface ?
      • , ?
    • 궁금
      • nil or false #결과 : false false or nil # 결과 : nil
      • module .
      • .



      • C기 : else if->elsif, try-catch-finally -> begin-rescue-ensure
      • .times 0
      • module Java interface 개
      • end scope
      • File.open { }
    • 궁금
      • nil과 false


      • , : a, b = b, a 게 swap .
      • times .
        • 3.times{|i| puts i} 0 1 2
      • .
        • ?
    • 궁금
      • nil or false -> false, false or nil -> nil, nil and true -> nil, true and nil ->
      • ===? case 교?
      • if ~/first/

2.1.4. 27


    • 1 11 ~ 13기.
    • 2 23, 24, 26기.

      • - 11, 26
      • - 12, 23
      • - 13, 24

2.1.4.2.



      • (mocking )!
      • . .
      • ( ) ( 26 고)
    • 궁금
      • klass .( ?)
      • ?
      • . 까?


    • 궁금


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:27:57
Processing time 0.0315 sec