問題タブ [notation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
501 参照

naming-conventions - 匿名型の適切な命名規則

匿名型は「Set Once」Object型と考えることができますが、プレーン オールドObjectまたはバリアントは何度も設定できます。オブジェクトまたはバリアントは短命になる傾向がありますが、匿名型はより長く存続することが予想されるため、意図を伝えることが重要になります。

匿名型を使用する場合、意図を伝えるためにどの命名規則を使用しますか?

「命名規則」の質問を検索しましたが、オブジェクトやバリアントとは異なる匿名型に関する答えはまだわかりません。

ハンガリー語表記法は、プロムの夜の巨大な鼻にきびのようなものなので、おそらく何の役にも立ちません。

匿名型はインスタンス化されると変更できないため、その意図に従って名前を付けるべきではありませんか?

0 投票する
3 に答える
8617 参照

matlab - コンパクトなMATLABマトリックスインデックス表記

行ごとにk個の数値を含むn行k列のサイズの行列があります。これらのk個の数値をk次元行列のインデックスとして使用したいと思います。MATLABでこれを行うコンパクトな方法はありますか、それともforループを使用する必要がありますか?

これは私が(MATLAB擬似コードで)やりたいことですが、よりMATLAB風の方法で:

0 投票する
1 に答える
3860 参照

floating-point - Fortran 実数リテラル式の接尾辞 'd+0'

以下の M1、M2、および M4 への割り当てで接尾辞「d+0」が何を意味するか知っている人はいますか? または、この情報を見つける可能性が非常に高い Web または本にリソースがありますか?


0 投票する
5 に答える
2460 参照

uml - UMLの生産的な代替手段

UMLをすばやく作成するのは難しいと思います。
特に小規模なオープンソースプロジェクトの場合は、自分のアイデアをもっと早く伝えたいと思います。
それが十分に大きければ、私はUMLを気にしますが、プロジェクトはこの種のものには小さすぎます。
「後でやるよ」と思わせるようなツールはもう必要ありません。
助言がありますか?

0 投票する
6 に答える
376 参照

perl - 要素1..lastを取得するために@F[1..- 1]と記述できないのはなぜですか?

Perlでは、配列インデックス-1は最後の要素を意味します。

$#代わりに、ここで表記を使用することもできます$#F

それで、範囲の最後の要素を指定したいのに、なぜ同じ結果-1を出さないのですか?$#F

配列に@F[1..-1]は、要素から1最後の要素までのすべての要素が実際に含まれている必要がありますね。

0 投票する
2 に答える
37121 参照

database-design - ERD シンボルのクイック リファレンスを持っている人はいますか?

Crowsfoot/Martin 記法でのさまざまな ERD 記号の意味についての 1 ページのクイック リファレンスまたはチートシート (できれば PDF) を探しています。

私は多くのグーグル検索を行ってきましたが、適切で簡潔なクイック リファレンス ガイドは見つかりませんでしたが、存在するに違いないと確信しています。

0 投票する
6 に答える
3663 参照

python - パイソン記法?

Python を使い始めたばかりで、どの表記法を使用するかを考えていました。Python の表記法に関するPEP 8ガイドを読みましたが、関数名 (mixedCase スタイルの方が好み) を除いて、そこにあるほとんどのものに同意します。

C++ では、型に関する情報は含めず、変数のスコープに関する情報のみを含める、ハンガリー語表記の修正バージョンを使用します (たとえば、ローカル変数には lVariable、クラスのメンバー変数には mVariable、グローバルには g、 s は静的、in は関数の入力、out は関数の出力です。)

この記法スタイルに名前があるかどうかはわかりませんが、Python でこのような記法スタイルを使用しない方がよいのではないかと考えていました。私は Python にあまり詳しくないので、まだ想像できない問題に遭遇するかもしれません。

また、一般的にあなたがそれについてどう思うかを知りたいです:)コードが読みにくくなると言う人もいるかもしれませんが、私はそれに慣れており、これらのラベルなしで書かれたコードは私にとって読みにくいコードです.

0 投票する
4 に答える
2055 参照

algorithm - アルゴリズムの数学的表記

現在、アルゴリズム設計マニュアルを読んでいますが、数学的表記が少しさびてきました。

何が

平均?

0 投票する
8 に答える
423526 参照

ruby - %w(array)はどういう意味ですか?

FileUtilsのドキュメントを見ています。

私は次の行で混乱しています:

どういう%w意味ですか?ドキュメントを教えてもらえますか?

0 投票する
8 に答える
960 参照

versioning - バージョン番号にピリオドを使用する歴史的な理由は?

ソフトウェアバージョンで他のセパレータの代わりにピリオドが使用されるという歴史的な理由はありますか?

私たちの製品の1つは以前はバージョン3.5でしたが、現在は3.08です。これは、3.10に達した後は、先行ゼロを設定することでお客様の混乱を少なくすることができると言っている経営陣だったと思います。しかし、ソフトウェア開発者として、バージョン3.08は私には奇妙に見えます。

ピリオドを使用しなかった場合、バージョン3:9と3:10、または3-9から3-10の違いは、10進数として読み取られないため、より明確になります。さらに、ソフトウェアのバージョン管理に一般的に慣れていない人にとって、10進数は、バージョン3.5が次のメジャーリリースの途中であることを意味しているように見えますが、実際には、次のメジャーリリースまでマイナーリリースの数を推測することはできません。 。

今では、他の人がしていることなので、通常は生理を慣例として使用していることを理解していますが、そもそも生理を使用する理由はありましたか?