Toshです。
In message "[ruby-list:23249] Re: readablity of RD"
on 00/06/14, TAKAHASHI Masayoshi <maki / inac.co.jp> writes:
>> MethodListは一見複雑そうですけど、実は話は簡単で、
>(略)
>> ってのがMethodListです。
>
>なるほど。クラス名は省略してもいいんでしょうか?
>
>> そうですね。見出しの一部としてセパレタが欲しいのか、セパレタそのもの
>> が欲しいのかどっちでしょ?
>
>両方欲しいです(^^;
む〜、両方ねぇ。
セパレタそれ自身は明らかに(?)構文要素ではないので単独のセパレタを
採用するのはそこでためらいますね。
HTMLもHR要素は次第に無くす方に進んでますよね。代わりにH?要素に対する
スタイル指定で、って感じで。
でも高橋さんの提案はRD自体の可読性のために補助的なものとしてセパレタ
を導入すると言う考え方なので、ちと揺れてます。
>> 文法の変更は最小ですね。問題は
>>
>> + Headline ==========
>>
>> はさすがにアレなのですが、
>>
>> + Headline ++++++++++
>>
>> もなんかちょっと、ってとこです。
>
>えー、そうですか? 私は後者でよいと思うんですが。
あ、そうですか。
僕は「+」自体があまり気に入ってないのかも?
>> あとは
>>
>> = Headline ========
>> == Headline =======
>>
>> のどっちがレベル大きいのか見ためには伝わりませんね。
>
>確かにこの記法でレベルを示すのは困難ですね……。悩ましい。
なんか逆に「"="の多い方がレベルが大きい」ならば前と後ろに同じだけ
つけて、
==== Headline ====
=== Headline ===
ってのは割とわかりやすいような気もしますが。
でもこれだとかなり変更激しいですね。
---
Tosh
Toshiro Kuwabara