2020-03-09から1日間の記事一覧
リポジトリをクローン ターミナル 1 2 $ git clone https://github.com/exp-drill/effective_model_sample.git $ cd effective_model_sample 環境構築する ターミナル 1 2 3 4 5 6 7 8 9 # クローンしたリポジトリに移動 $ cd effective_model_sample # gem…
MVCとは よく知っているようなWEBサービスも、最近はRuby on Railsで作られていることが多くなってきており、モデルの個数が300個を超えるような中〜大規模以上のアプリケーション開発の例が増えてきた。 WEBサービスを構築していく過程で数万行に及ぶコード…
モデリングについて 本格的なプログラムを作るにあたって「モデリング」あるいは「抽象化」が必須となる。これまでは、クラスとインスタンスの仕組みを利用してレビューアプリを作ることができた。その際に作ったクラスは「Review」クラス一つだったが、実際…
オブジェクト指向とは オブジェクト指向とは、複数のオブジェクトを組み合わせてプログラムを構築する考え方である。オブジェクトとはデータと処理の集まり。漠然とした集まりではなく、ひとつのテーマを持った集まり。 人をオブジェクトとして考えてみる。…