2009-04-19 18 views
4

私はDelphiプログラミングの標準をコーディングする会社を書き留めている段階にありますので、使用することをお勧めするものは何ですか?Delphiコーディング標準

答えて

16

私はDelphi Language Coding Standards Documentを内部文書の基礎として使用しました。

Object Pascal Style Guideはおそらく「公式」と呼ばれることがあります。私はそういうものがあると思います。

+0

私はこれらのドキュメントを見てきましたが、Delphi 2009のフォーマットは古く、古くなっています。私がしたくないことは、スタイルを強制することです。 – Mmarquee

16

標準を強制することについてあまりにも多くの肛門を取得しないように注意してください。あなたの経験豊富なプログラマーからいくつかのサンプルの例を収集し、同意を得て、それらをすべての人のためのテンプレートとして使用したいと思うかもしれません。

最近、ジェフ・アトウッド氏は、標準の単なる側面について興味深いブログ・エントリーを持っていました:"Death to the Space Infidels!"そこに彼はこう言います:「あなたが選んだコーディングスタイルは実際には問題ではありません。あなたのチームでは、それらのコンベンションに固執し、一貫して使用します。

+3

私はこれを複数回アップヴォートすることができたらいいと思っています... –

+1

まあ、私は同意しますが、これは質問に答えないと思います。 –

+2

半分のコードベースが1つの規約を使用し、半分が完全な反対を使用する「大会の戦争」は本当に嫌いです。特に、これらの半分のうちの1つがVCLソースと矛盾しています。 –

0

コーディング基準は、古典的な自転車の話題です。人々はこのことについて主張して戦います。それは良いデザインほどではなく、究極的には重要ではないためです。きれいで読みやすいコードは価値があり、きれいに読みやすいひどく設計されたコードは、読みにくいひどく設計されたコードよりもほんの少し上手です。たいていの場合、最もわかりやすい悪いコードは、投げ捨てる必要があることを容易に理解することができます。

チームメンバーがきれいに読めるコードを投稿するように奨励するための取り組みには、スタイルガイドの宣伝が含まれます。あなたが間違ったスタイルを使用するために繰り返し誰かを打ち負かすスタイルガイドのレビューは、生産的ではありません。許容できるスタイルを使用するのに問題がある場合は、いくつかのツールを使用することの喜びを紹介してください。非常に有能なプログラマーを、非常に小さなポイントについてあまりにも多くの批判を受けて挫折させてはいけません。

関連する問題