0

どの形式がベストプラクティスですか?

フォーマットA

function FunctionA () 
{
    while () 
    {
        >>some code<<
    }
    if ()
    {
        >>some code<<
    }
    else if ()
    {
        >>some code<<
    }
}

フォーマットB

function FunctionB () {
    while () {
        >>some code<<
    }
    if () {
        >>some code<<
    } else if () {
        >>some code<<
    }
}
4

2 に答える 2

7

1つのスタイルに固執している限り、それは実際には問題ではありません。複数の人がいるプロジェクトでは、1つのスタイルに同意し、全員がそのスタイルを使用します。

于 2011-01-11T07:16:44.053 に答える
1

それはすべてあなたの好み次第です。本当の「最高」はありません。

中括弧で囲まれたスペースにコメントを入れることができるので、フォーマットAが好きです。

例えば。

function FunctionA () 
{// this function does some stuff
    while () 
    {
        >>some code<<
    }
    if ()
    {
        >>some code<<
    }
    else if ()
    {
        >>some code<<
    }
}

しかし、よりコンパクトなフォーマットBを好む人もいるかもしれません。

しかし、他の人はこのようなさらに難読化されたコードを好むかもしれません:

function ObfuscatedFunction () {while () { >>some code<<}if (){>>some code<<}else if () { >>some code<< }}
于 2011-01-11T07:35:24.870 に答える