【週刊ドットインストール】 256timesのクラスを準備中、Ruby/Ruby on Railsのロードマップページを追加
activateメソッドがPanelクラスとBoardクラスの両方にあって、それぞれ何を指しているのかは理解できているとして、なぜ同名のメソッド名にしているのですか? 「わかりやすいように。」 がおそらく理由だと推測するのですが 学習しているの今の段階ではむしろ 「わかり辛い」 です。 わかりやすさなら activate_panel() activate_board() と共有項のある別々の名前にして お互いリンクしてるけど違うものだよ。的な書き方の方がいいような気がしています。 将来、このわかりやすさを実現しておいてなんの役に立つのかな?と言うのが疑問なのですが・・・
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
activateメソッドがPanelクラスとBoardクラスの両方にあって、それぞれ何を指しているのかは理解できているとして、なぜ同名のメソッド名にしているのですか?
「わかりやすいように。」
がおそらく理由だと推測するのですが
学習しているの今の段階ではむしろ
「わかり辛い」
です。
わかりやすさなら
activate_panel()
activate_board()
と共有項のある別々の名前にして
お互いリンクしてるけど違うものだよ。的な書き方の方がいいような気がしています。
将来、このわかりやすさを実現しておいてなんの役に立つのかな?と言うのが疑問なのですが・・・