アカウント名:
パスワード:
付けやすいだろうなぁと、ちょっと羨ましい。
独特の専門用語で成り立ってる領域のアプリを作るとき、どれだけ日本語名称を付けたいと思ったことか。
日本語で名前つけられる言語は結構あるよ。定義する方は楽でも、それを使ったり呼び出す方は苦痛。おとなしくローマ字で定義した方が良い。
この辺りの問題は今は駄目でも開発環境や入力ディバイスの改良で、まだまだ先に行けそうな気もする。将来には、むしろ推奨されるようになっても驚かない。
いまでも法律関係や税関連に関わるプログラムとかだと、ローマ字で変数名とかつけると殴られても文句言えんな。ローマ字は1文字違いで全く違うものなのに、コードレビューじゃ検出しきれないし、英語名称では、英語と米語で別のものをさしたりと混乱の元になる。うちのプロダクトの場合、漢字による変数名を採用したことで、変数名のとりちがいバグの発生率は、平均しても 1/20以下、酷かったプロダクトでは1/80以下まで減少してる。ローマ字で書く派だった人も、圧倒的なまでの不具合件数の差に完全に宗旨替えしてるよ。
今時はIDEで候補出てくるから、IMEをON/OFFを切り替えるってことも、ほとんどない。
昔、Engagedなんちゃらかんちゃらって名前をつけたら、そばにいる女性が、私に気があるの?とか聞いてきました。共通の上司が女性に「辞書をひいてみたら」とかアドバイスしてくれて、事なきを得ましたが。。。。。
> 事なきを得ましたが。。。。。
上司がその女性にアドバイスしていなかったら、どんな「事」が起きたのか、気になる
戦闘でわ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
変数名や関数名は (スコア:0)
付けやすいだろうなぁと、ちょっと羨ましい。
独特の専門用語で成り立ってる領域のアプリを作るとき、
どれだけ日本語名称を付けたいと思ったことか。
Re: (スコア:3)
日本語で名前つけられる言語は結構あるよ。
定義する方は楽でも、それを使ったり呼び出す方は苦痛。
おとなしくローマ字で定義した方が良い。
Re: (スコア:0)
この辺りの問題は今は駄目でも開発環境や入力ディバイスの改良で、まだまだ先に行けそうな気もする。
将来には、むしろ推奨されるようになっても驚かない。
Re: (スコア:2, 興味深い)
いまでも法律関係や税関連に関わるプログラムとかだと、ローマ字で変数名とかつけると殴られても文句言えんな。
ローマ字は1文字違いで全く違うものなのに、コードレビューじゃ検出しきれないし、英語名称では、英語と米語で別のものをさしたりと混乱の元になる。
うちのプロダクトの場合、漢字による変数名を採用したことで、変数名のとりちがいバグの発生率は、平均しても 1/20以下、酷かったプロダクトでは1/80以下まで減少してる。
ローマ字で書く派だった人も、圧倒的なまでの不具合件数の差に完全に宗旨替えしてるよ。
今時はIDEで候補出てくるから、IMEをON/OFFを切り替えるってことも、ほとんどない。
Re: (スコア:0)
昔、Engagedなんちゃらかんちゃらって名前をつけたら、
そばにいる女性が、私に気があるの?とか聞いてきました。
共通の上司が女性に「辞書をひいてみたら」とかアドバイスして
くれて、
事なきを得ましたが。。。。。
Re:変数名や関数名は (スコア:0)
> 事なきを得ましたが。。。。。
上司がその女性にアドバイスしていなかったら、どんな「事」が起きたのか、気になる
Re: (スコア:0)
戦闘でわ