質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

2回答

593閲覧

ruby on railsオープンソースの写経

motio0912

総合スコア15

Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2018/02/02 10:21

写経に関してなのですが…

自分はRubyとRuby on Railsを勉強していてオープンソースのデータをgithubからダウンロードして写経しようと思っているのですが、Ruby on Railsの場合ファイルが複数個所にあって連動しあっているからどこをどう写経すれば良いか分からないくないでしょうか?

routesを読んでそれに関連したcontrollerファイル、viewファイルを読み込んでいけば良いという事なのでしょうか?

ダウンロードしたデータをローカルサーバーで立ち上げて動きを一つ一つ追いながら関連しているコードを探し出して追っていけばよいのでしょうか?

HTMLやCSS,JavaScriptでしたらとてもためになるのですが、Ruby on Railsはファイルがいたるところにあり、どこをどう見て行けば良いか追っていくのが大変だと思うのですがどうでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

適切なエディタと、デバッグ環境を整えると学習がすすみますよ。
デバッガで挙動が理解できます。

以下、参考まで
プログラミングを勉強する上での写経について

投稿2018/02/02 10:44

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

motio0912

2018/02/02 11:06

今はATOMを使っているのですが適切なエディタというとRubyMineあたりでしょうか? デバッグ環境を整えるというのがちょっと分からないので調べてみます。 リンクの質問は予め読んでいたのですが、Ruby on Railsだと記事のように上手くいくのかな?と思い、Githubからダウンロードしたオープンソースのコードも良く分からなのでちょっと参っています。 本を参考にしていこうと思います。
退会済みユーザー

退会済みユーザー

2018/02/02 11:10

向こうにも書きましたが ・体系的な学習 ・適切な開発環境の構築 ・デバッグ環境の整備 ・まずは公式ドキュメントの参照するクセをつける 上記の記述のある学習本で学ぶのが良いです。 自身の環境と合致した環境での構築が詳細にかかれているものを選ぶのがポイントです。
motio0912

2018/02/02 11:29

公式ドキュメントやリファレンスを参照する癖がついてないので、細かく参照していくような癖をつけます。 デバッグのことを全然考えていなかったのでデバッグのことが学べる書籍を選びます。 どうもありがとうございます。
guest

0

できあがったファイルだけを見て、理解するのは難しいと思います。

本等を参考に、どのようにプログラム(ファイル)を組み立てていくか
を一つ一つ理解していかないと、時間だけが過ぎていきそうです。

投稿2018/02/02 10:34

apo

総合スコア349

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

motio0912

2018/02/02 11:08

ですよね~~。 オープンソースのコードを読んでってあったのですが、いまいち理解できなくて… 本や、動画サイトのコードを参考に勉強していくことにします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問