問題タブ [contracts]
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.
c# - Contracts in C# 4.0
If I have a Vector3.Normalize()
method that specifies a post condition where the resultant Vector3
is gonna have a length of 1, how would the compiler check for this at compile time (or before)? Does it just pass a random Vector3
variable to the method?
e-commerce - ソフトウェア製品へのカスタム開発コードの追加
あなたの意見では、顧客のためにカスタム ソフトウェア開発を行い、そのソフトウェアを他の顧客が利用できる基本製品に追加することは一般的で倫理的ですか?
私の見解は次のとおりです。
- これは、お客様とお客様の間の契約上の問題です。
- 頻繁に行われます (「一般的」ではないかもしれませんが)。
- これは、自分の得意な機能の開発優先度を上げるために顧客がお金を払っているのと似ています。
これのよく知られている(または少なくとも公開されている)例を誰かが指摘できますか?
contracts - IT 契約で割り当てられた人/リソースの「オープン」時間数の期間は?
簡単な質問です...私の妻は、彼女が勤務しているIT会社のために、リソースが割り当てられる期間を制限または指定せずに、彼女の会社がプログラマーを貸与または割り当てる別のIT会社と協力するための小さな契約を起草しています.
2 つの会社は以前に働いたことがあり、契約には、レベルに応じたリソースの 1 時間あたりのコストと、請求できる時間数の制限に関するデータ テーブルがありました。
この場合、彼らはリソースを割り当てるので、数字を単語または非常に短いフレーズに置き換える必要があります。これは、時間数がリソースが割り当てられた作業時間の合計であることを説明するものです。
どんな言葉がいいのかわからない…「開く」でしょうか?それとも「無制限」?それとも「労働時間」?よくわかりません。オンラインで検索してみましたが、必要なものにぴったりのものが見つかりませんでした。
彼女は明日下書きを提出する必要があるので、どんな助けも大歓迎です. ありがとう!!
.net - Microsoft Contracts: アセンブリの読み込みにより、メタデータのインポートに関する警告が表示されました
Microsoft Code Contractsライブラリの使い方を学ぼうとしていますが、次の単純な機能があります。
これをコンパイルしようとすると、契約の静的コンパイラは次の警告メッセージをスローします。
そしてすぐにあきらめます (そして、それ以上の契約処理を行おうとはしません)。設定するコードを削除するとDefaultToolsVersion
、コントラクト検証ツールは正しく機能しますが、コードが正しくなくなるため、これはかなり無意味です。
Googleでこれについての言及が見つかりません...これを修正できる方法はありますか、それとも契約ライブラリの単なるバグですか? (もちろん発売前の状態です)
ありがとう
contracts - ソフトウェア開発契約の検索
ここ数年、私は自営業のソフトウェア開発者として働いています。彼らが私のやり方に来たとき、さまざまなギグを行います。ほとんどの場合、私はかなり幸運でした。私自身の個人的なネットワークが、私自身を維持するために必要なすべての仕事と、それからいくつかの仕事をもたらしてくれたからです。私が言ったように、私はすべての契約を得ることができて幸運でした.
私は現在就職していますが、不満があり、転職を考えています。
私の質問は、経験豊富な自営業の請負業者です。どのようにして契約を見つけましたか? 採用担当者/ヘッドハンター/代理店は役に立ちますか? 専門家ネットワークを拡大する最良の方法は何ですか? インターネットは役に立ちますか?
ヒントをありがとう
c# - フィールド レベル更新の WCF コントラクト
WCF サービスを介していくつかの CRUD 操作を行うアプリケーションを開発しています。read メソッドは完全なエンティティを返し、更新はレガシー システムを介して実行され、変更された値のみが更新されます。
キーと値のペアの辞書を送信するだけでなく、このシナリオのデータ コントラクトを設計する最善の方法は何ですか?
wcf - インターフェイス定義から wcf サービス コントラクトを分離することに何か価値はありますか?
インターフェイス ICustomerService があります。
およびそのインターフェイスを実装する具象クラス。ここで、wcf/rest を使用して Web 経由でメソッドを公開する必要があり、インターフェイス定義を次のように変更する必要がありました。
私の質問は、残りの API を使用する代わりに dll 参照を使用して実装を使用したいクライアントがいる場合、これらの属性をインターフェイスにアタッチすることにマイナス面があるかどうかです。uri にある場合、パラメーターを文字列型として持たなければならないなど、REST を使用する際の欠点を認識しています。
java - 契約と例外
次のコードがあるとします。
私はここで2つのことをすることができます:
コード コントラクトを使用します (この場合、コメントの内容)。sumNumbers が実行されて 10 未満の場合、すぐに例外がスローされます (あまり説明的ではないようですが)。
また...
例外をスローします。例外は、必要に応じて説明することができます。また、関数の最後をチェックインして、事後条件が true かどうかを確認します。
ここではどちらを使用しますか?なぜですか?
wcf - WCF プロキシの Action と ReplyAction
OperationContract 属性での Action と ReplyAction の使用は何ですか?
wcf - WCF エラーがクライアントに適切に伝達されない
次の WCF サービス コントラクトがあります。
クライアント側で ValidateUser の非同期バージョンを呼び出しており、サーバーで をスローしFaultException<Fault1>
ていますが、クライアントが受け取るのは base だけFaultException
です。
契約で指定された障害が受信されない理由は何ですか?