ишу документацию потому ..

Date: 2009-11-22 06:38 pm (UTC)
From: (Anonymous)
Я сейчас пишу документацию, как пользоваться скриптом Молли, а потому
использую ваши вопросы чтобы понять, что вообще объяснять надо ;))

Давайте я воспроизведу один комментарий, который написан без выдумки, его
надо литературно подправить, но в которм автор пытался обЪяснить подход
на не-программном примере



    Если бы целью вашей была не программа, а роман или статья-эссе, то "писать на ЛП"
    означало бы писать примерно так:

      <  >=
      A HISTORICAL CURIOSITY
      this is a <  > that was used
      by Emperor Friedrich II when he replied
      to <  > of France, famously:
      "bla-bla-bla.
      <  >"
      @
      
      <  >=
      histoical quote that first surfaced in a lesser-known Austrian publication in 1843
      @
      
      <  >=
      Earl Marra and Count Swiepolski
      @
      
      <  >=
      Hrrrrrr mbrruaghhhrch
      awwrraghrtps
      pst pst pst.
      @
      


    И на самом деле так можно писать любые тексты, например журналистскую статью, в которой
    есть некая последовательная мысль, а отдельные куски или неизвестные сразу факты
    разрабатываются и добавляются позже.

    ЛП - метод организации мыслей и придания тексту структуры на мета-уровне, на основе неких
    фраз, скрывающих за собой любой "оконечный код" или любые подобые абстракции.

    Пре-процессор их автоматически подставит и развернет все в нужной последовательности


    Кстати часто думают, что ЛП - это жирные комментарии. Как можно больше текста.
    Как видите в последнем примере ВООБЩЕ НЕТ НИ ОДНОГО КОММЕНТАРИЯ, и вместе с тем это
    "программа на ЛП": она написана на "псевдокоде", т.е. с использованием макро, которые
    становятся точными операторами мета-языка.

    Т.е. ЛП в нормальном случае связан с текстом (который объясняет концепции и идеи кода),
    но сама техника введения макро вместо кропотливых кусков чтобы теми кусками заняться в
    их очередь и избавить мозг от нагрузки по ведению учета и контроля тысячи мыслей -- то
    есть для того, чтобы в конечном счете СТАТЬ УМНЕЕ за счет механизма абстрагирования --
    эта техника возможна и совершенно без комментариев.

    Которые почему-то все настаивают есть не заметки в помощь программисту, а некая "документация"
    якобы для посторонних людей.

    Нет, запись мыслей ПОМОЖЕТ и будет служить документацией идей, да. Но создается это не для
    Идеального Читателя васи, а для себя в момент программирования.











This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

anton_nazarov: (Default)
anton_nazarov

September 2014

S M T W T F S
 123456
78910111213
14 151617181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 23rd, 2025 04:46 am
Powered by Dreamwidth Studios