最初にどのテストをクリアするか考えよう
まずは紙を使って、机の上で相談をしてみよう!
ステップ実行ツールを使って、入っているデータや変数の中身を検証しながら進めよう
既に書いたソースコードを消したり、大きく変更するのもよくあること
GitHubリポジトリはセーブポイント、勇気が必要な行動をする前に保存しておけば安心できる
強さが変わるカードがある
Aは場合によっては、強くも弱くもなる
ふたつ、みっつの条件を満たしたら成立する役がある
Arrayクラスの便利なメソッドを探してみよう
uniq
sort
気になったら、ちょっと調べてみると幸せになれるかも
たとえば
code:ruby
# initializeメソッドやcategorizeメソッドの中にいれてみたらなにがおこる?
# 特定のcardのfaceを抜き出してみる
# faceだけ抜き出してみる
faces = @cards.map {|card| card.face}
p faces
# suitだけ抜き出してみる
suits = @cards.map {|card| card.suit}
p suits