ロバストネス (コンピュータ)
ユーザーは、ライブラリ、データ構造、またはデータ構造へのポインタにアクセスすべきでない。 ユーザーが誤って情報を変更したり、コードにバグを導入したりしないように、この情報はユーザーから非表示にする必要がある。正しく構築されたインターフェイスの場合、ユーザーに抜け穴を発見されずにユーザーに利用させる。ユーザーはインターフェイスに変更を加える必要はなく、自分のコードだけに集中する。