2

プログラミング コミュニティでより良い実践と見なされているものについて興味があります。

送信時に関数が呼び出され、そこで検証が行われ、AJAX を介して投稿が行われます。関数で両方を処理することを検討していました。すべての要素 ID を同じに変更し、増分番号の違いのみを使用します (例: txt1、txt2 / txt1Cnt、txt2Cnt / txt1Lbl、txt2Lbl など...)。

次に、ループと条件ステートメントを追加して、各フォームを適切に処理します。これは楽しい方法のように聞こえますが、それが私がそれをやりたかった理由ですが、2つの関数しかない場合、すべての異なる要素を区別する必要がないため、あまり効率的ではないかもしれないと考えています. . 特にフォームが同一ではないためです。

それで、私の質問は、この種のことに関して経験則はありますか? 機能が少ない方が良いですか、それとも複雑さが少ない方が良いですか?

御時間ありがとうございます。

4

5 に答える 5

0

よりシンプルな機能で、複雑さを軽減。

于 2013-08-04T17:29:27.953 に答える
0

私の経験則は次のとおりです。別の目的でこのロジックがさらに必要になる可能性がある場合は、それを独自のメソッドまたは関数に分離することをお勧めします。

一般的なケースに合わせていくつかの条件を抽象化するために余分な時間を費やす必要がありますが、他のユースケースでロジックを N 回繰り返す必要がなくなります。

于 2013-08-04T17:29:52.210 に答える