プログラム言語というのは、そもそも、人間のためにある。
機械語を直接かけないので、自然言語に近い書式で、コンピュータに命令を送るために用意されたもの。機械語を直接入力できるなら不要。
ということは、読むに耐えない品質のコードは、機械語となんらかわりないことになる。
可読性が低いコードというのは、機械語のパンチであって、プログラミングをしたことにならないかもしれない。
しかし結局「可読性をより高く」というのはコストが掛かりすぎる場合があるので、
もちろんトレードオフではあるのだが、「プログラミングしている」という意識をもって、最低限の可読性を担保したい。