coding-style

    15

    5答えて

    私のチームは最近、コーディング基準の統合の出発点としてLance Hunt's C# Coding Standards文書の使用を開始しました。 私たちはちょうどそのポイントを理解していない1つの項目があります。 が常に消費 前に列挙変数またはパラメータ値を検証: アイテムは数77です。基になる列挙型 (既定のint)がサポートする任意の 値を含むことがあります。 例: public void T

    1

    4答えて

    "this"スコープに関するベストプラクティス/コーディング標準はAS3ですか? 1つはありますか?私はそれが標準化に本当に役立つと感じています。私のは読みやすいですが、時には "あまりにも多い"ようです。例えば 、「この」次は本当に必要では(私はそれが「この」なしで動作します知っている)を使用することである?: private var _item:Object; private var se

    0

    1答えて

    メッセージボックスのボタンのスタイルに問題があります。 現在のプロジェクトで次のコード行を呼び出すと、ボタンは視覚的な外観/スタイルの1つのタイプを取得します。新しいVB.NET Windowsアプリケーションプロジェクトを作成すると、標準のWindows apperance/styleが取得されます。 Windows.Forms.MessageBox.Show("Yaay", "Yaay!",

    8

    6答えて

    一般的な欠陥の純粋な静的解析ではなく、さまざまな言語のカスタムコーディングガイドライン/標準のセットとコードを比較するツールがあります。例としては、.NETコードではFxCop、JavaではCheckStyleがありますが、C++世界でどのような例が分かっているのだろうかと思いました。 An existing question was asked regarding free toolsこれはVe

    1

    5答えて

    Pythonでコーディングするときは、PEP8のガイドラインに従ってコーディングする方がよいでしょう。 Symbianをコーディングしている間は、コーディング基準に従う方が良いです。 しかし、私はPyS60をコードするとき、どのガイドラインに従うべきですか?今まで私はPEP8に従っていましたが、this codeはその反対を示しています。コードを書き直す必要がありますか?

    18

    6答えて

    私たちのチームではなく、単にこのようなログメソッドを呼び出す if (LOGGER.isDebugEnabled()) { LOGGER.debug("model[" + model + "]"); } のようなログインを行う方針を持っています LOGGER.debug("model[" + model + "]"); この慣行は、いくつかのperformance improv

    6

    12答えて

    私のワークグループにはJavaScriptコーディングに関する議論があります。一部の人々は、読みやすくするために長い名前を使うべきだと主張しています。他の人は、短い名前が同じビット・オン・ワイヤーに好まれるべきだと考えている。 一般的には、コード化の慣例です。一方の側は、 "fAutoAdjustWidth"のような識別子はOKであると考えている一方、他のものは "fAtAjtW"を好むと考えてい

    4

    3答えて

    私はこれを行うに私のコントローラのいずれかで、いくつかの方法があります:ここで ViewData["Customers"] = LoadCustomers(); ViewData["Employees"] = LoadEmployees(); ViewData["Statuses"] = LoadStatuses(); etc...... をLoadCustomers()、しかしLoad

    6

    6答えて

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

    13

    1答えて

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