プログラムを組む時に英語が出来るようになるとどんなメリットがあるの?
これが→こう見えるようになります
覚えゲーではなく、文章として読めるようになります
英語圏の人はデフォルトでこれなのでズルい
スレッド
会話
has_many :posts は user has many posts.に
has_one :user_profile は user has one user profile.に
validates :password, uniquness: true は
user validates password uniqueness? → true になる(文法的におかしいけど分かる)
苦手な人も英語っぽく読む意識つけると読みやすくなりますよ!!
1
68
210
ちなみに「じゃあ何をコメントに書けばいいか?」と言うと
「これを書くに至った経緯」を書くのが良いです
「Aを使うとバグが出るのでBにしている」
「DBでは小文字に揃えたいから統一」
「書き方がダサいがライブラリのバグでこうしなければいけない」
など、自分がそう書いた理由を残すと良きです
2
141
362
返信先: さん, さん
日本語プログラミング言語に関わっているので,少し気になる。
英語として読み下せる変数名とかメソッド名にするのがいいというのは全面的に賛成です。
6
31
返信先: さん
2
7
34
返信を表示
返信先: さん
プログラミングと全く関係のない生活を送ってきた私ですが、目から鱗です…
英語をやるメリットが、遠く離れた(と思ってた)プログラミングの分野にもあったなんて…!
私、英語はやっているので、逆にプログラミングに興味が出ました
素晴らしい情報ありがとうございます!!
8
33
返信先: さん, さん
私もプログラミングをやっています。PythonやC言語など多岐に渡っています。
しかし、やはり英語ができる友達の方がプログラミングの成績が良い傾向にありますね。友達に聞くと…「コードに書いてある」と言われます。私英語読めないから友達に聞いているのに…(泣)
私もすごく共感できる内容だと…
5
16
返信先: さん
変数の話とは少しズレるのですが『ふりがなプログラミング』という本がイメージ近いなと感じました。
1
3
返信を表示
返信をさらに表示