元税理士受験生、プログラミングをする

1990年生まれド文系プログラマーの軌跡

Ruby

【後編】「プロを目指す人のためのRuby入門」(チェリー本)のMinitest部分をRSpecに書き換える

第7章 改札機プログラムの作成 第8章 deep_freezeメソッドの作成 第10章 ワードシンセサイザーの作成 Effectクラス WordSynthクラス 最後に この記事は、下記の記事「【前編】「プロを目指す人のためのRuby入門」(チェリー本)のMinitest部分をRSpecに書き換…

【前編】「プロを目指す人のためのRuby入門」(チェリー本)のMinitest部分をRSpecに書き換える

きっかけ 「プロを目指す人のためのRuby入門」を買いました。評判に違わず素晴らしい本です。しかし、業務ではRSpecを使うのにMinitestのコードを書いても自分のためにならないと思いRSpecで書き換えることにしました。これをみてRSpecの書き方がわからない…

Rubyの標準入出力

入力編 ファイルからの標準入力 改行マークの除去 標準入力を整数型にして、配列に格納する。 データ部分の読み込み ヘッダー部分(最初の1行目)をインスタンス変数に格納して、その後の処理で使いやすくする。 出力編 レシーバのクラスを表示する 2次元配列…