この製品には、実行に不可欠でないコードが含まれています、
すなわち、状態を変更せず、データまたは制御フローを変更する副作用がない。
データや制御フローを変更するような副作用がない。
機能性や正しさに影響を与えない。
無関係なコードには、デッドコードが含まれる、
使用されない初期化、空のブロック、最適化によって完全に削除できるコードなどである。
最適化によって完全に削除できるコードなどだ。
The product contains code that is not essential for execution,
i.e. makes no state changes and has no side effects that alter
data or control flow, such that removal of the code would have no impact
to functionality or correctness.
Irrelevant code could include dead code,
initialization that is not used, empty blocks, code that could be entirely
removed due to optimization, etc.