coding-style

    6

    6答えて

    私は大規模なコードベースを持っているし、繰り返しの多い、またはほぼ繰り返されるコードはあらゆる場所に存在し、それが困難で得ることができるコードが、「重複」を追跡するようunDRYとしてについてですので、もしあれば、私は思っていましたdiffツールやHamming distance analizerのような、潜在的なDRYableコードを見つけるためのツールは、言語固有の知識などを必要としません。

    13

    1答えて

    StyleCopに似ていますがC++のプログラムはありますか?

    9

    4答えて

    私はEclipseのフォーマッタを使ってスタイルの悪いコードを修正したいと思っていますが、誰が何を担当しているかについてリポジトリのすべてのメタデータを殺すという大きな欠点があります。これを回避する方法に関する考えはありますか?おそらくそれはちょうど完全に不可能です...

    4

    4答えて

    いつC/C++/C#などでコードブロックを使用しますか?私はそれらの背後にある理論的な理由を知っていますが、実際のプログラムでいつそれらを使用していますか? EDIT:私はちょうど私は、変数がそうでなければ(iのようなもののためにGRR)と同じ範囲にあるであろうswitch文、でそれらを使用することを実現しています switch (x) { case "abc": { /* code */ } b

    1

    4答えて

    これはコーディングスタイルの質問です: - ここでは、ケース Dim obj1 as new ClassA ' Some lines of code which does not uses obj1 Something.Pass(obj1) ' Only line we are using obj1 または引数として渡すときに我々はオブジェクトを直接initiaizeすべきでしょうか?

    0

    1答えて

    オブジェクト (new Date).getTime(); 最初のものは論理的であるが、もう一つは思わ私にとっては珍しいことです... Dateオブジェクトを作成するこれらの2つの方法の間には違いがあり、2番目の目的は何ですか? おかげで、 スティーブ

    5

    7答えて

    理想的には、柔軟性に優れたスケジュールが必要ですが、請求書の支払いやビジネスでの作業に関しては、贅沢なプログラマーはほとんどありません。 スティーブ・マッコーネルとフレデリック・ブルックスの恵みをもって私のプロジェクトを台無しにしたいと思ったら私は何をすべきか教えてくれて幸いです。 まだ、あなたの背中が壁にかかっていて、作業をスピードアップする必要がある時があります。品質を犠牲にすることなく配送を

    7

    7答えて

    私は自動的にhtml電子メールを作成しようとしていますが、電子メールの標準と属性が存在するかどうか、そして存在する必要があるかどうかを判断しようとしています。私は必要がありますか?そして、体がなければいいのではないでしょうか? Doctypeを私が使用していることを指定する必要がありますか? 私は、彼らは私がHTMLを必要としない理由だけ知っているので、「スタイリング」コードhttp://fram

    6

    4答えて

    ほとんどのJSONシリアライザ/デシリアライザでは、JavaScriptの辞書/ハッシュ配列の「キー」部分が文字列として書き込まれます。 目的の名前を入力するのではなく、文字列をキーとして使用する利点は何ですか?例えば 、私はそうのような二つのオブジェクト​​とk2を定義すると言う: var k1 = { a: 1, b: 2, c: 3 }; // define name normally

    0

    4答えて

    より短いコードのようなパフォーマンス上の利点、少ないメモリ使用量などを除けば、プロパティを扱うための「新しい」短期間の方法にはどんなメリットがありますか? public string StrVariable { get; set;} よりもむしろ private string strVariable; public string StrVariable { set {