再利用性
再利用性 英語表記: Reusability 概要 再利用性とは、一度作成されたプログラムの構成要素(関数、クラス、モジュールなど)を、修正することなく、あるいは最小限の変更で、別のシステムや異なるプロジェクトで繰り返し […]
再利用性 英語表記: Reusability 概要 再利用性とは、一度作成されたプログラムの構成要素(関数、クラス、モジュールなど)を、修正することなく、あるいは最小限の変更で、別のシステムや異なるプロジェクトで繰り返し […]
保守性 英語表記: Maintainability 概要 保守性とは、システムやプログラムがリリースされた後、いかに容易にバグの修正、機能の追加、環境の変化への適応ができるかを示す、ソフトウェアの品質特性の一つです。プロ […]
可読性 英語表記: Readability 概要 可読性(Readability)とは、プログラミングコードや文書が、その作成者以外の人、あるいは作成者自身が時間をおいて読み返したときに、どれだけ容易に内容を理解できるか […]
マルチパラダイム 英語表記: Multi-paradigm 概要 マルチパラダイムとは、複数のプログラミングパラダイム(命令型、関数型、オブジェクト指向など)の要素を一つの言語内で統合し、利用できるように設計されたプログ […]
宣言型モデル 英語表記: Declarative Model 概要 宣言型モデル(Declarative Model)とは、プログラミングパラダイムの分類において、「何を達成したいか」(What)という最終的な結果や目標 […]
命令型モデル 英語表記: Imperative Model 概要 命令型モデルとは、プログラムが実行すべき具体的な手順(命令)を順序立てて記述し、その命令によってコンピュータの状態(メモリの内容や変数の値など)を変化させ […]
抽象化 英語表記: Abstraction 概要 抽象化とは、複雑なシステムや処理の「本質的な部分」だけを抽出し、詳細な内部構造や不要な情報を外部から隠蔽する設計技術です。プログラミングパラダイム(命令型、関数型、オブジ […]
言語設計 英語表記: Language Design 概要 言語設計(Language Design)とは、プログラミング言語の構造、文法、データ型、実行モデルといった根幹となる要素を定義し、決定するプロセスです。この設 […]
プログラミングパラダイム 英語表記: Programming Paradigm 概要 プログラミングパラダイムとは、コンピュータープログラムを作成する際の根本的な「考え方」や「手法の枠組み」を指します。これは、指定された […]