単語の意味
- 大規模なプログラムまたはシステム内のより小さく特殊な機能を指します。 - より大きなプロセスの一部である特定のタスクまたは操作について話す。 - 関数がより小さく、より管理しやすい部分に分割されるプログラミングへのモジュラーアプローチについて説明します。
- 特定のタスクを実行するプログラム内の一連の命令を参照します。 - プログラムのさまざまな部分から呼び出すことができる再利用可能なコードブロックについて話します。 - コードをより小さく、より管理しやすい部分に分割するプログラミングへのモジュラーアプローチについて説明します。
この二つの単語の似ている意味
- 1subfunctionとsubroutineはどちらも、より大きなプログラムまたはシステムのより小さく特殊な部分を指します。
- 2どちらもモジュラープログラミングアプローチで使用され、複雑なタスクをより小さく、より管理しやすい部分に分割します。
- 3どちらもプログラムのさまざまな部分で再利用して、効率を向上させ、冗長性を減らすことができます。
この二つの単語の違いは?
- 1スコープ:Subfunctionは通常、大規模なプログラムまたはシステム内のより小さく特殊な機能を記述するために使用されますが、subroutineは特定のタスクを実行する一連の命令を指します。
- 2機能:Subfunctionはより大きなプロセス内の特定のタスクまたは操作を指す場合がありますが、subroutineはプログラムのさまざまな部分から呼び出すことができる再利用可能なコードブロックです。
- 3使用法:Subfunctionはオブジェクト指向プログラミングでより一般的に使用され、subroutineは手続き型プログラミングでより一般的に使用されます。
- 4実装:Subfunctionはより大きなプログラム内の関数として実装されることがよくありますが、subroutineは別のモジュールまたはライブラリとして実装されることがよくあります。
- 5命名規則:Subfunctionは、より大きなプログラムまたはシステムとの関係を示すために接頭辞または接尾辞で名前が付けられることがよくありますが、subroutineは、その目的や機能を示す説明的な名前で名前が付けられることがよくあります。
📌
これだけは覚えよう!
Subfunctionとsubroutineはどちらもモジュラープログラミングアプローチで使用され、複雑なタスクをより小さく、より管理しやすい部分に分割します。ただし、subfunctionは通常、大規模なプログラムまたはシステム内のより小さく特殊な機能を記述するために使用されますが、subroutineは特定のタスクを実行し、プログラムのさまざまな部分で再利用できる一連の命令を指します。