Top / 体験研究 / Code Comment
インターフェースの体験 — Code Comment

行の途中の注釈が、うしろの命令を消す

2026.10 Code / Debug

浮世絵の道具 浮 UKIで、柄の大きさを全部の塗りに効くように直した。そのとき、何をしたかを1行の途中に書き添えた。次に触ると、区画を押しても何も塗られない。塗った記録は増えている。絵だけが変わらない。

この研究を一言でいうと──行の途中に書く注釈は、/* */ で閉じる。

浮世絵の道具の襟の部分。左は押しても塗られない版、右は水玉が入った版
— 左=注釈が命令を消していた版/右=直した版

// は、行の終わりまで全部

短い命令を1行に並べて書いていた。その途中に「// 柄の大きさは全部に効く」と足した。// から行の終わりまでは、すべて注釈として読み飛ばされる。うしろにあった「柄を塗る」命令も、注釈になった。

注釈がうしろの命令を飲み込んだ1行と、直した1行
— 上=塗る命令まで注釈になった1行/下=直した1行

エラーが出る時と、出ない時

道具消えたもの起きたこと
題字の道具あとで使う値の用意「無い」とエラーで止まる。すぐ気づく
浮世絵の道具柄を塗る命令何も起きない。押しても絵が同じ

同じ日に、同じ間違いを2回した。1回目はエラーで止まったので、すぐ直せた。2回目は黙って何もしなかった。絵の指紋(画素から作る値)を押す前と後で比べて、初めて「何も描いていない」と分かった。

決めたこと

あなたが足した説明は、うしろの何を飲み込んでいますか。

つまみは、何通りの絵が出るかで数える、の研究を読む →

— 他の研究を読む
← 体験研究の一覧へ 全ての設計事例を見る →