全体的に前回のよりすっきり書けてる印象ですね!
気になった点を列挙すると
how_much?
→ ?がついたメソッドはtrue/falseを返すという慣習があり、それに合致していない
total
の中でputsしてるのが違和感。合計の金額(要は数値だけ)を取得したい場合困っちゃう。
continue_saving_answer
メソッドって必要ないかも。
全体的にインデントが4つになってる。
また、これはJavaの例だけど「オブジェクト指向エクササイズ」いいですよ。
https://qiita.com/opengl-8080/items/6f0a458df9c34eccf76c
レビューありがとうございます!
how_much? → ?がついたメソッドはtrue/falseを返すという慣習があり、それに合致していない
確かにだいそんさんのコード全部そうなってますね!曖昧で使ってました笑
totalの中でputsしてるのが違和感。合計の金額(要は数値だけ)を取得したい場合困っちゃう。
あー確かに数値だけ取り出すパターンは考えてなかったです”!了解です!
continue_saving_answerメソッドって必要ないかも。
おけです笑
インデント了解す笑。言い訳ですが会社のvscodeで書いたからかな笑
bankクラスがすっきりする様に分割してました
お手すきでみてください!
めちゃ遅くなってすみません...!!
だいぶよくなってると思います!
puts "何円貯金箱に入れますか? press...#{CoinType::ALL_KINDS_OF_COIN.join(' or ')}"
こういう感じでハードコードを避けてるのも高評価!