Programming-methodologies-using-clear-instructions
提供:Dev Guides
明確な指示の使用
ご存知のように、コンピューターには独自のインテリジェンスがありません。ユーザーが指定した*指示*に従うだけです。 *命令*はコンピュータプログラムの構成要素であり、したがってソフトウェアです。 明確な指示を与えることは、プログラムを成功させるために不可欠です。 プログラマーまたはソフトウェア開発者として、明確な指示を書く習慣を身に付ける必要があります。 これを行う2つの方法があります。
表現の明瞭さ
プログラム内の式は、算術計算または論理計算を行うための一連の演算子とオペランドです。 有効な式のいくつかの例を次に示します-
- 2つの値の比較
- 変数、オブジェクト、またはクラスの定義
- 1つ以上の変数を使用した算術計算
- データベースからデータを取得する
- データベースの値を更新する
明確な表現を書くことは、すべてのプログラマーが開発しなければならないスキルです。 そのような表現を書いている間、ここに留意すべきいくつかのポイントがあります-
明確な結果
式の評価では、明確な結果が1つ得られる必要があります。 たとえば、単項演算子は注意して使用する必要があります。
複雑な表現を避ける
1つの式で多くのことを達成しようとしないでください。 物事が複雑になり始めたら、2つ以上の表現に分けます。
指示のシンプルさ
明確な指示を書く必要があるのはコンピューターだけではありません。 後でプログラムを読んでいる人は誰でも(あなた自身も!!)命令が何を達成しようとしているかを理解できるはずです。 プログラマーは、しばらく経ってから再訪するときに自分のプログラムをハングアップしないことが非常に一般的です。 これは、そのようなプログラムの保守と変更が非常に難しいことを示しています。
簡単な指示を書くと、この問題を回避するのに役立ちます。 ここに簡単な指示を書くためのいくつかのヒントがあります-
- 巧妙な指示を避ける-巧妙な指示は、誰も適切に理解できない場合、後でその巧妙に見えないかもしれません。
- タスクごとに1つの命令-一度に複数のことをしようとすると、命令が複雑になります。
- 標準を使用-すべての言語には標準があり、それらに従ってください。 プロジェクトで一人で作業しているわけではないことを忘れないでください。プロジェクトの標準とコーディングのガイドラインに従ってください。