もちろん個人差はあるのでしょうが、実務で使っていらっしゃる皆様はググったりしなくてもどの程度メソッドなど覚えているものなのでしょうか?またはどの程度は検索しなくても覚えるべきなど指標があればそれぞれ皆様の個人的感覚で良いので教えていただければ幸いです。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答6件
0
まず、使いそうな標準クラスに関してはリファレンスを通読します。当然全部覚える必要は無いのですが、「たしか、あんな感じのメソッドがあったはず」と思える程度にはうっすらと覚えます。
うっすらと覚えていれば、あとは必要なときにリファレンスの中から探します。メソッド名を覚えてなくても何とかなります。
>ググったりしなくても
思い出せない場合にググるのはいいと思いますが、メソッド名がわかったらあとはリファレンスを見ましょう。
投稿2015/11/23 16:43
総合スコア84423
0
ベストアンサー
覚えているのは、 String, Iterator, Array, Hash の基本 API 程度で十分ではないでしょうか?
何かをしたい時に、”ああ あんな API があったな” と思い出せれば、その時に検索をすればよいとおもいます。
API そのものより、イディオムやデザインパターンを覚えるほうが重要かもしれません。
に目を通し、
どういった操作にどういった APIが利用できるか?
を一度さらっておくとよいと思います。
(もちろん、覚える必要はないです。)
実際の使用の際は、CLASS の API リファレンスを眺めると、思わぬ便利メソッドを見つけることもあります。
- Rubyist Magazine http://magazine.rubyist.net/
を読むとよいです。
CLASSS だけでなく、いろいろなライブラリー、フレームワークなどの情報、使い方を得ることができます。
投稿2015/11/23 21:57
総合スコア22324
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
IDEを使っている人の場合はきちんと覚えているメソッドは少ないと思います。IDEが自動で補完してくれますので、覚える必要がないのです。
私はあえてテキストエディタで開発していますので、わりとたくさん覚えている方です(数えたことはありません)。自分でコーディングする時はよいのですが、他人のコードを読む時は覚えていないとつらいです。
業務によって必要なクラスやメソッドはかなり違いがありますので、どれが重要ということは一概には言えません。
投稿2015/11/23 23:54
退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
Rubyでメソッド一覧を確認
メソッド一覧を取得
関数一覧
などが使えるかと。
投稿2015/11/23 19:57
総合スコア16415
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。