Почему принято помещать много закрывающих круглых скобок в одну строку в языках, основанных на Лиспе?

Обычно код выглядит так:

(one-thing
    (another-thing arg1 (f arg5 r))
    (another-thing arg1 (f arg5 r)))

Почему это не нравится?:

(one-thing
    (another-thing arg1 (f arg5 r))
    (another-thing arg1 (f arg5 r))
)

Это позволяет более легко добавлять и удалять строчки «что-то другое» (без удаления и повторного добавления конечных закрывающих скобок) .Также вы можете добавить комментарий к этой единственной закрывающей скобке (например, «; конец цикла»).

Насколько плохо, когда я смешиваю код, использующий второй стиль, с существующим кодом, который использует первый стиль?

35
задан sigjuice 30 November 2010 в 00:56
поделиться