Core Concepts
テストコードの読みやすさと理解しやすさは、ソフトウェアシステムの保守性と品質に重要である。
Abstract
この記事は、Dietmar Winklerらによるソフトウェアテストコードの読みやすさに関する研究を紹介しています。主なポイントは以下の通りです:
論文では、科学的文献から9つの影響要因が特定されており、個々の要因と読みやすさモデルが議論されている。
グレーリテラチュアからは12種類の影響要因が特定されており、構造、テスト名、アサーションなどが含まれている。
プログラミング言語としてJavaが最も頻繁に言及されており、他にもC#、JavaScriptなどが挙げられている。
Stats
科学的文献から9つの影響要因が特定された。
グレーリテラチュアから12種類の影響要因が特定された。