問題タブ [constants]
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.
unit-testing - 本番環境とテスト コードの間の DRY 定数
私は通常、重複を避け、DRY 原則を遵守しようとします。ただし、次のようなケースについては疑問に思っています。
ラベルが "blah" であることが要件であり、誰かが FEATURE_LABEL を "bleh" に変更した場合、要件を満たしていなくてもテストはパスします。これは DRY に違反する有効な場所ですか?
c++ - C ++で「const」を使用するのはいくつですか?
初心者の C++ プログラマーの私には、まだ非常にわかりにくい構造がいくつかあります。そのうちの 1 つがconst
. 非常に多くの場所で使用でき、非常に多くの異なる効果があり、初心者が生き残ることはほとんど不可能です. 一部の C++ の第一人者は、さまざまな用途と、それらを使用するかどうか、および/または使用しない理由を永遠に説明しますか?
c++ - C ++でのconstの利点?
初心者にとって、C++ (および C)のconstの利点は何ですか?
c - const char **に値を設定する方法は?
変数constchar** stringTableを宣言した場合、それがconstである場合、どのように値を設定できますか?(私が使用することになっている関数は、パラメーターとしてconst char **を受け取るため、constである必要があります。)
編集:いいえ、暗黙的にchar**からconstchar**に変換することはできません。コンパイラが文句を言います:パラメータ3を'char**'から'constchar**'に変換できません
vb.net - VBで64ビット定数を定義するにはどうすればよいですか?
VisualBasicの場合
これはエラーで失敗します
問題は400*365 * 24 * 60*60が2^32より大きいことです
定数をUInt64と宣言することで、64ビット値を割り当てても問題ないと思いました。
php - マジック コンタント クラスを使用して呼び出し元クラスのファイル パスを返す
以下を使用して、メソッドのファイルパスと行番号を返しました
これをクラスに更新したいのですが(comment.phpなど)
開発中のどこからでも呼び出せる
呼び出し元のコードのファイルパスを返すようにします。いくつかのバリエーションを試しましたが、何かが欠けています。手伝ってくれますか?
ありがとう
ruby-on-rails - モデルの 1 つについて、自動入力する必要があるインスタンスがいくつかあります。どうすればこれを処理できますか?
これを理解するには、具体的に説明する必要があります。私のアプリケーションには、ウィジェットの色のテーマ情報を含む theme というモデルがあります。いくつかのテーマを提供していますが、主にユーザーが独自のテーマを作成することに依存しています。問題は、テーマをどこに保存すればよいかということです。それらをテーマデータベースに保存すると、テスト中にデータベースを切り替えたりフラッシュしたりするたびに、テーマを再入力する必要があります。これは大したことではありません。
現在、コントローラーのハッシュにテーマを保存しています。これに関する問題は、各ウィジェットにはテーマがあり、各ウィジェットには theme_id があり、提供されたテーマはデータベースに保存されていないため、theme_id がないためです。
この問題の解決策は非常に簡単であることはわかっていますが、自分の解決策が最適なコーディング プラクティスを採用していることを確認したいと考えています。これについて何か提案はありますか?移行またはその他の rake タスク中にデータベースにエントリを追加する方法があるかもしれません...
ありがとうございました!
トニー
c# - C# では、#define と同じことをどのように達成しますか?
C のバックグラウンドから来た私は、次の方法でバッファーのサイズを定義することに慣れています。
C# で同じことを達成するにはどうすればよいでしょうか?
また、すべて大文字の K&R スタイルは、通常の C# Pascal/Camel ケースに適合しますか?
c++ - 定数関数から参照を返す
constを削除すると修正されますが、getVecが定数メソッドである場合はそうではありません。では、なぜこれが許可されないのですか?