coding-style

    35

    6答えて

    私は、Javaのmainメソッドの正しい使い方について友人と長い議論をしてきました。 public class AnImporter implements Runnable { // some methods, attributes, etc. } しかし、ここでは、mainメソッドを置くために:基本的に私たちは、このようなクラスがありますか?私は私の相棒は、このようにそれが必要、

    1

    1答えて

    ReSharperのAgent Smithプラグインを使用して、スペルチェックと命名規則の実施のために、私たちのソースファイルをインターンに通してもらいたいと思います。 ReSharper検査の「ノイズ」を最小限に抑えることは、Agent Smithプラグインが提供するものを除き、すべての検査オプションを無効にすることによって非常にうれしいでしょう。これは可能ですか?

    6

    10答えて

    私はC#2.0で作業していますが、これはほとんどのオブジェクト指向言語に当てはまります。プライベートフィールドをラップするパブリックプロパティを持つクラスを作成するときは、内部でプロパティまたはフィールドを使用するかどうかを、&に戻します。もちろん、C#3.0では自動プロパティでこれを簡単に行えますが、それでも適用できます。 重要ですか? public class Person { p

    4

    7答えて

    私はロブ・マイルでC#イエローブックと呼ばれる本を読んでいた。 プログラマーの愛新しい光沢のあるおもちゃを。彼らは非常に誇りを持って言語の機能を使用したいです。プロパティは、このようなビットにすることができます。プロパティ対getメソッドとsetメソッドを考えるとき、私はあなたがどこにいるのかを知っているので、古いメソッドの取得と設定の方法のファンです。一方、正しい方法で使用すると、プロパティによ

    8

    10答えて

    は、私は個人的には次のコードで問題がない if (Object foo != null && !String.IsNullOrEmpty(foo["bar"])) { // do something } 私は次の5つの述語があったと言う場合 if (Object foo != null) { if (!String.IsNullOrEmpty(foo["bar"]))

    6

    10答えて

    このようなコードにお考えどのようなものです: public void doSomething() { try { // actual code goes here } catch (Exception ex) { throw; } } は私が見る問題は、実際のエラーがちょうど別の場所で例外を投げ、処理されて

    2

    10答えて

    このように: return IsValid(); これは私がこのコードを書く方法です。私は開発者のスキルに疑問を呈していませんが、おそらく開発者の魂を調べようとしています。なぜ開発者はより複雑なコードを好み、よりシンプルで直感的ではないのでしょうか?それとも、ブール型をファーストクラスの市民として受け入れることが難しいのだろうか?

    2

    1答えて

    私が構築したすべてのWebアプリケーションで、この問題が発生します。条件付きでHTML要素のクラスを設定したい。例えば、時々ポストのため<div>は、次のようになります。 <div class="post">...</div> そして、時には、それは次のようになります。いくつかのロジックは、それがあるべきことを決めたので、 <div class="post even recent replie

    10

    17答えて

    クラスのインスタンス変数またはプロパティにアクセスする場合は、クラス名の前に "this."を付けますか?

    6

    4答えて

    私は、C++のフレンドクラスに関する多くの質問があることを認識しています。私の質問は、特定のシナリオに縛られています。以下のコードを与えられれば、そのようなやり方で友人を使うことは適切ですか?これは私には完全に合理的と思われる