1. 1C / Говнокод #19562

    −99

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    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
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    КолонкаTMCID=ТаблицаСЗаказ.колонки.TMCID;
    	КолонкаTMCID.ТекстШапки				= "№ тов.";
    	КолонкаTMCID.толькоПросмотр			= Истина;
    	КолонкаTMCID.Ширина					= Окр(ШиринаТаблицы * 0.08, 0);
    	
    	КолонкаType=ТаблицаСЗаказ.колонки.Type;
    	КолонкаType.ТекстШапки				= "Тип этикетки";
    	КолонкаType.толькоПросмотр			= Истина;
    	КолонкаType.Ширина					= Окр(ШиринаТаблицы * 0.08, 0);
    	
    	КолонкаName=ТаблицаСЗаказ.колонки.Name;
    	КолонкаName.ТекстШапки				= "Наименование";
    	КолонкаName.толькоПросмотр			= Истина;
    	КолонкаName.Ширина					= Окр(ШиринаТаблицы * 0.3, 0);
    	
    	КолонкаКод=ТаблицаСЗаказ.колонки.Kod_et;
    	КолонкаКод.ТекстШапки				= "Код этикетки";
    	КолонкаКод.толькоПросмотр			= Истина;
    	КолонкаКод.Ширина					= Окр(ШиринаТаблицы * 0.08, 0);
    		
    	//КолонкаSpecif=ТаблицаСЗаказ.колонки.Specif;
    	//КолонкаSpecif.ТекстШапки			= "Спецификация заказа";
    	//КолонкаSpecif.толькоПросмотр		= Истина;
    	//КолонкаSpecif.Ширина				= Окр(ШиринаТаблицы * 0.11, 0);
    	
    	КолонкаUnit=ТаблицаСЗаказ.колонки.Unit;
    	КолонкаUnit.ТекстШапки				= "Ед.изм";
    	КолонкаUnit.толькоПросмотр			= Истина;
    	КолонкаUnit.Ширина					= Окр(ШиринаТаблицы * 0.08, 0);
    	
    	КолонкаГород = ТаблицаСЗаказ.колонки.НаправлениеНамоткиГород;
    	КолонкаГород.ТекстШапки				= "Город";
    	КолонкаГород.толькоПросмотр			= Истина;
    	КолонкаГород.Ширина					= Окр(ШиринаТаблицы * 0.12, 0);
    	
    	КолонкаАдрес = ТаблицаСЗаказ.Колонки.АдресДоставки;
    	КолонкаАдрес.ТекстШапки				= "Адрес Доставки";
    	КолонкаАдрес.толькоПросмотр			= Истина;
    	КолонкаАдрес.Ширина					= Окр(ШиринаТаблицы * 0.12, 0);

    Ну вот не в падлу людям такой код писать... Подумаешь +-10 ненужных переменных. Какой-там нахрен рефакторинг?! Делать больше нечего рефакторингом всяким занниматься. Про повторное использование кода слышали? Так вот взяли код, скопировали, вставили - там самым повторно использовали. Горите в аду, копипастеры!

    Запостил: levxxx, 02 Марта 2016

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

    • Хочется взять и уеb@ть автору кода книжкой "Совершенный код" по щщам...
      Ответить
      • Обычно те, кто хочет уебать какой-нибудь книжкой, просто хотят показать, что они знают эту книжку и читали ее, хотя на самом деле нет
        Ответить
        • Кеги знаток человеческих душ.
          Ответить
        • Обычно я бы не стал плюсовать школьника, но на этот раз он прав. Сюда же идут те, кто по поводу и без повода тыкают RFC и прочей хуйней.

          Кстати, а что в той книжке такого интересного? Как-то открыл, увидел что она старая как хуй знает что и сдал обратно.
          Ответить
          • хуя себе старая 10 года 2 издание.

            > что в той книжке такого интересного?
            для тебя размер. Она явно побольше банки сгущенки. Я полагаю у тебя с ней будет много незабываемых ночей, пока она не станет пролазить тебе в очко также свободно как банка сгущенки.
            Ответить
            • Вась, по махмуду скучаешь? Или без солнцедара скучно?

              Что там нового в 10 году?
              Ответить
              • Ну что тут скажешь. Только Пидар иди нахуй.
                Ответить
                • Русских думает о пидарах и хуяк - значит, Русский живой. Накатим!
                  Ответить
                • В этом месте буде возведён храм преподобного Василия Солцедарнаго. Господи, благослови.
                  Ответить
        • Этим самым Вы показали, что никому не хотите уебать ни какой книжкой и тем самым показать, что вы прочитали все, что только можно?)))
          Ответить
    • Уоу уоу дамы! Не ссорьтесь! Тут не место для мерянья книгами. Имхо хороший код это тот, который
      1) человек сразу понимает
      2) человек хочет и может его применять в своих задачах
      3) НЕ ЗАСТАВЛЯЕТ МАШИНУ ДЕЛАТЬ ЛИШНЕГО
      остальное уже по-моему изъжства
      Ответить
      • Имхо хороший код это ......

        4) Которого не существует.
        Ответить
      • Вот ты видишь хороший код? Нет? Вот и я не вижу. А он есть.
        Ответить
      • Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
        Martin Fowler, 2008.
        Ответить
    • Нормальная ситуация при допиливании гавноформ типовых конфигураций на 8.2 и ниже. Иначе - гемор обновлять.
      А так - код верстки в общем модуле, а типовая и не в курсе. И легко подгонять элементы формы если что сползло в ебеня после обновления
      Ответить

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