パン屑を改良する。
・トップページのお知らせのパン屑がおかしかったので直した。
・レッスンのパン屑の日に曜日をつけた。
レッスンのカレンダーをつくるコントローラーとビューをリファクタリングする。
曜の名前を表示するコードをリファクタリングする。
・やり方がいくつもあったのでひとつにした。
古い統計情報のコードを消す。
レッスンの一覧をりファクタリングする。
Dateクラスのstrftime('%Y%m%d')を呼んでいるところをto_s(:number)に置き換える。))
Rollbook::Calendarというモジュールを消して、そのメソッドをHolidayというモデルに移動する。
月に関するモジュールを作る。
tuition(month)というメソッドの名前をtuition_for(month:)に変える。
年月に関する処理をひとつにまとめるためにRollbook::Util::Monthモジュールを作る。手始めにapp/models/course.rbを変えた。
Lessonクラスのpenaltyというメソッドの名前をcancellation_penaltyに変える。い
Lessonクラスのpenalty_descriptionというメソッドをLessonDecoratorクラスに移動して名前をcancellation_penalty_detailに変える。
レッスンクラスのビューに関するメソッドをデコレーターに移動する。
パンくずのバグを直す。
レッスンの一覧の前月・翌月、前日・翌日のリンクの作るコードを改善する。
レッスンの一覧のコードを次のとおり見直す。
・メソッド名を見直す。
・ビューを分解する。
・レコードを登録するコードを見直す。
indexメソッドにコメントを書く。