で、この"初学者やらメカ音痴やらその他人間が当たり前のように陥る状況を認識するスキル"って、UXデザインスキルの一部でもありプログラミングに於ける『読めるコード』を書くスキルの一部でもあるので、プログラミングする人は、そのスキルをつけるべきだと思う><
思考の /dev/null