プログラミングでもアウトラインを書いておくと役に立つ。
コメントの中に擬似言語で何を実装するか、どう実装するかなどを書いておくと当面の問題に集中できる。
プログラミング用のエディターでもアウトライン表示ができる*1ものがあるが、プログラミングに適したアウトラインプロセッサーを考えると…
- コメント内でもコード補完
シンボル名をコメントに埋め込むことはあるし、間違いは避けたい。省入力もしたい。 - アサーションをアウトラインに含める
やることが詳細に分かっているのならコメントにするよりコードにしたほうが良い。
PerlのSmart::Commentsのようなアサーションを含むコメントもアウトラインに含めたい。
*1:というかツリー表示で表示/非表示を選べる