Си диез / Говнокод #17760 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
public enum AdjacentCell {
   /// <summary>
   /// Сверху.
   /// </summary>
   Above = ABOVE,
   /// <summary>
   /// Снизу.
   /// </summary>
   Below = BELOW,
   /// <summary>
   /// Слева.
   /// </summary>
   Left = LEFT,
   /// <summary>
   /// Справа.
   /// </summary>
   Right = RIGHT
  }

  private const int ABOVE = 0;
  private const int BELOW = 1;
  private const int LEFT = 2;
  private const int RIGHT = 3;

Мы добавили немного констант в твой енам, чтобы ты мог использовать константы, пока используешь енам

Запостил: Caritas Caritas, (Updated )

Комментарии (31) RSS

    • а что не так? он комментарии в редакторе подгружает.
      Ответить
    • в сишарпе используется какой-то хуедок, к сожалению
      Ответить
    • > /// </summary>
      Разрабы вижуалки срали на читабельность исходников. Нужно больше XML тегов в комментах. Почему-то всякие докси да джавадоки спокойно без этого говна обходятся...
      Ответить
      • При этом не очень понятно, можно ли сгенерить по этим xml нормальную доку, а не только использовать как подсказки внутри студии.
        Ответить
      • Это еще что, Фаулер целую книжку в ХМЛе написал. А может даже и не одну. Это они наверное так сразу приучают к ынтырпрайзному мышлению, чтобы привычка вырабатывалась.
        Ответить
        • Он её прям руками в ХМЛ писал? Или каким-нибудь визивигом или макросами?
          Ответить
          • Вроде руками, он еще сам об этом в книжке хвастался. Прийду домой поищу цитату.
            Ответить
          • This is the first book that I wrote using XML and related technologies. The master text was written as a series
            of XML documents using trusty TextPad. I also used a home-grown DTD. While I was working I used XSLT to
            generate the web pages for the HTML site. For the diagrams I relied on my old friend Visio using Pavel Hruby's
            wonderful UML templates (much better than those that come with the tool. I have a link on my Web site if you
            want them.) I wrote a small program that automatically imported the code examples into the output, which
            saved me from the usual nightmare of code cut and paste. For my first draft I tried XSL-FO with Apache FOP.
            At the time it wasn't quite up to the job, so for later work I wrote scripts in XSLT and Ruby to import the text
            into FrameMaker.


            Patterns of Enterprise Application Architecture
            By Martin Fowler, David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, Randy Stafford
            Ответить
            • Энтерпрайз головного мозга...

              Впрочем, если там XML юзался на уровне того же FB2, то можно и руками долбить.
              Ответить
        • <while>
            <condition>
              <less>
                <value-of>i</value-of>
                <constant type="ru.govnokod.bormand.xml.language.integer">10</constant>
              </less>
            </condition>
            <body>
              <assign>
                <variable>i</variable>
                <value>
                  <add>
                    <value-of>i</value-of>
                    <constant type="ru.govnokod.bormand.xml.language.integer">1</constant>
                  </add>
                </value>
              </assign>
            </body>
          </while>
          Ответить
          • Многомерные массивы должны особо уёбищно выглядеть.
            Ответить
            • <array-at>
              <array>a</array>
              <index><value-of>i</value-of></index>
              <index><value-of>j</value-of></index>
              </array-at>
              P.S. Шутки шутками, а ведь в XSL так и скриптят...
              Ответить
          • гы, я когда-то писал лабу по компиляторам. У меня там было что-то подобное 🙂
            Ответить
          • Блин, дурья башка, я ж неймспейсы забыл!!!
            <code xmlns:lang="http://govnokod.ru/17760#comment266595">
              <lang:while>
                <!-- ... -->
              </lang:while>
            </code>
            Теперь можно без проблем расширять язык новыми конструкциями.
            Ответить
        • Не приучают, а вырабатывают условный рефлекс.
          Отсутствие XMLя - раздражитель.

          ПРИШЛО ВРЕМЯ ПИСАТЬ XML
          XML САМ НЕ НАПИШЕТСЯ
          НАПИШИ ЕГО, НАПИШИ ЕГО ЕЩЕ РАЗ
          ЗАЧЕМ МНЕ НУЖЕН JSON У МЕНЯ НЕТ ВРЕМЕНИ ЧТОБЫ ЕБАТЬСЯ С НИМ
          ЛУЧШЕ ЕЩЕ РАЗ НАПИСАТЬ XML
          Я ПИШУ XML ПО 3000 ТЕГОВ В ДЕНЬ
          КАЖДЫЙ ТЕГ ЗАНИМАЕТ ДВАДЦАДЬ СЕКУНД
          Я ЖИВУ АКТИВНОЙ И ПОЛНОЦЕННОЙ ЖИЗНЬЮ
          Я УСПЕШЕН И ПОЭТОМУ ЦЕЛЫЙ ДЕНЬ ПИШУ XML
          А ПОСЛЕ ЭТОГО ПАРСЮ ЕГО РЕГУЛЯРКОЙ
          ТУПЫЕ ДЖЕЙСОНЩИКИ ОДЕРЖИМЫ ЧИТАБЕЛЬНОСТЬЮ
          А Я СВОБОДНЫЙ ОТ ЗАДРОТСТВО ЧЕЛОВЕК
          СКОЧАТЬ БЕЗПЛАТНО И БЕЗ РЕГИСТРАЦИИ DOM-ПАРСЕР
          ZALGO IS TONY THE PONY HE COMESS
          ЛУЧШЕ Я НАПИШУ ЕЩЕ ОДИН XML
          И СКЛЕЮ ЕГО РУКАМИ, КРАКТОСТЬ НЕ НУЖНА
          Я НЕ ПИСАЛ XML НЕДЕЛЮ
          ПОЙДУ НАПИШУ
          В XMLE ВСЕ ПРОСТО И ПОНЯТНО
          ОШИБКА CDATA UNESCAPED '<' NOT ALLOWED ЭТО ЖЕ ОЧЕВИДНО КАК ЕЕ РЕШИТЬ
          ПРИШЛО ВРЕМЯ ПИСАТЬ XML
          ККОКОКОКОКОКОКО
          JSON/YAML НЕЫНТЫПРАЙЗНО
          КОКОКОКОКОКОКО
          Ответить
      • Один спермонетчик, кстати, доказывал, что это гораздо круче жабадоков, т. к. в эту хуйню можно чуть ли не полноценный html запихнуть, а в спермостудии есть хуёвина, которая всё это говно парсит и показывает красивые всплывающие подсказки.
        Ответить
        • > полноценный html
          js пашет?
          /// <summary>
          /// <script type='text/javascript'>
          /// alert('ХУЙ!');
          /// </script>
          /// </summary>
          Ответить
          • s/js/ECMAScript/i
            Уже представил, как IDEшка отказывается показывать док, мотивируя тем, что нужно разрешить куки.
            Ответить
        • Как будто в жабодок нельзя html писать. Ну и Ctrl-q в идее тоже подсказки показывает.
          Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8