ソフトウェア品質は、開発効率、保守性、信頼性、リリース速度に大きな影響を与える重要な要素です。
ソフトウェア品質を安定して確保するためには、単に多くのテストを書くのではなく、どの種類のテストをどの割合で配置するかを考える必要があります。
ソフトウェア開発では、コードの重複が保守性を大きく低下させる原因になります。
Luaは、軽量で高速に動作するスクリプト言語として知られています。その中でも大きな特徴の一つが、C言語との高い親和性です。
APKは、Androidアプリ開発やAndroidアプリ配布で必ず登場する基本的なファイル形式です。
Androidアプリ開発では、アプリの高機能化に伴い、配布ファイルのサイズが大きくなりやすいという課題があります。