1. VisualBasic / Говнокод #10024

    −89

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    MdlСимметричность.Командная(СтИстБи, ФлагСим, КвоРабЧис)
                If ФлагСим = True Then ' тут мы сохраним столб истинности линейной функции и количество рабочих чисел
                    ФлагСим1 = True 'покажем, что хоть одна функция симметрична
                    СохранимНужнуюФункцию(СчетСим, КвоРабЧисЖмин, КвоРабЧис, СтИстБи, СтИстБиИскомыйСим)
                End If

    Как, пример, как нельзя называть и обзывать переменные и имена функций. Взято отсюда: http://www.sql.ru/forum/actualthread.aspx?tid=934300

    Запостил: Ciana, 23 Апреля 2012

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

    • ЗамКом по МорДе
      (Заместитель комиссара по морским делам).
      Ответить
    • Ебать как я люблю менять раскладку...
      Ответить
    • > КвоРабЧисЖмин
      красивая и стервозная китаянка?
      Ответить
    • А я сначла подумал кто-то разделом ошибся :)

      Прошел по ссылке.
      Коммент автора:
      >Если вызываемая процедура требует четырех и более параметров (переменных), то записи в одной строке не помещаются. Например "СтИстБиИскомыйСим" расшифровывается как "искомый столб истинности симметричной функции в массиве битаррай
      >А для понятности пользуюсь старым правилом: не менее 30% кода должны составлять комментарии, а лучше 40-50.

      Его это не спасет.
      Ответить
    • Sub ДвоичныйКодИзНомера(ByVal Номер As Integer, ByRef ДвоичныйКод As BitArray)
      Dim МасЧисло() As Integer = {Номер}
      Dim НовыйКод As New BitArray(МасЧисло)
      ДвоичныйКод = НовыйКод.Clone
      End Sub
      Ответить
    • НеНадНазывИдПоРусс(ЕБТМ)!
      Ответить
    • "столб истинности" - шедеврально!
      Ответить

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