エンジニアに英語力が必要な本当の理由を知ってますか?「英語でしか存在しないドキュメントを読むため?」「違いますね」→許したくない事案がココにある
エンジニアが英語力が必要な本当の理由を知ってますか?英語でしか存在しないドキュメントを読むため?違いますね。ずばり、センスの欠片も感じられない変数名やメソッド名を付けないようにするためですよ。あれやるやつマジ許さん。
2024-05-23 18:16:07みんなの反応
@yonemura2006 @piacere_ex むかし、全てのクラス、変数、メソッドを全角日本語で名前付ければ設計書なんていらないといった上司がいました。 もちろん部下から却下されましたが。
2024-05-23 20:22:12@yonemura2006 しかし、簡単な用語は英語にするのにややこしくなると結局ローマ字になったりするんですよねw 「控除」はdeductionにしてるのに「売掛債権回転率」とかはそのままローマ字とかw
2024-05-24 11:18:27@yonemura2006 Aのコピー先がAAで、AAの計算結果がAAAなんてやらない為ですね。 イタリア語もいいですよ
2024-05-24 17:30:09@yonemura2006 金融案件は、これで泣きました。 金融用語は日本語ですら意味がわからないのに、英語に変換した用語が変数名になってて。 ひとつひとつ日本語に翻訳しながらデバック・・・。
2024-05-24 12:20:09@yonemura2006 _^)つ github.com/KusoIDE これ見つけた時笑いが止まらなかった いろんな言葉を知らないといけないんだと思い知らされました
2024-05-24 14:49:10@yonemura2006 情報(ソースコード)が漏れた時の可読性を低めて、情報セキュリティに一役買ってるという説も。。。。w
2024-05-23 20:37:26@yonemura2006 センスの無い名前が付いてると、センス普通のやつがセンス普通の名前付けて、統一されなくなって検索性が悪くなるのもあるある
2024-05-24 13:23:33@yonemura2006 いくらかっこよく、俺英語わかるぜ変数にしたところで自己満でしかなく、「You can see it right away」でないと意味がない
2024-05-24 22:36:26変数名、クラス名は辞書を引いてまで英語らしいものを付けるように心がけているけど、どうしても説明的でぐだぐだ長いものになりがち。 その点英米人の書いたプログラムを読むと、たった一語で意味をドンピシャに言い当てた単語を選んでいたりして、ネイティブずるい、といつも思う。 x.com/yonemura2006/s…
2024-05-25 06:04:38センスは許容したとしても、アルファベットの綴りが間違った変数とか、英単語が本来持つニュアンスを無視して日本語訳の字面だけを見てつけられた関数名とか、ソース読みや編集で逐一引っ掛かるのは地味にしんどいんだよな… x.com/yonemura2006/s…
2024-05-24 08:58:56