1. Pascal / Говнокод #27939

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    if  (  (sd<>5)  )    and  //    (Material.ReadOnlySklad =false)      and
              (
                  (     Material.TypeSkladId <> 4    )  and
                  (
                 //    (Material.UserBuh = true )  or (Material.UserAdmin = true)     or
                         (Material.DisunionByOssSb=true )  or  ( credit_operation = true )
    
                  )
                )
               then

    Запостил: Baiumka, 10 Января 2022

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

    • Вот в таком виде я нашел условие
      Ответить
    • Когда я был школоло, то тоже писал такие выражения с булевыми переменными и не понимал, нах они нужны, если приходится писать эти true и false в коде. А потом как понял!
      Ответить
      • Когда я был школоло, я тоже странно форматиоровал код.
        Ответить
      • > Когда я был школоло
        А вот у автора такое, судя по всему, лежит на проде и заведует какой-то бухгалтерией и/или инвентаризацией. Реальные деньги туда-сюда гоняет, товары…

        Пиздец, и вот как после такого жить, зная, какое же абсолютно невыносимое дерьмо лежит в фундаменте чуть ли не всего современного общества? Шутка про программистов-строителей, чьи дома ломает залетевший дятел, — это нихуя не шутка.

        Мне страшно.
        Ответить
        • Это основная программа предприятия для учета.... и такой код растекается по всей программе.
          Ответить
        • Жертву могут заставить представить себя программой. Затем говорят, что приближается то, что вместо программы жертва станет домом, и туда залетает дятел. Говорят, что это страшно ( ... с соответствующей гримасой и жестами ... ) . Говорят, что, для того, чтобы это прекратилось, необходимо смешать программы и дома.
          Ответить
    • Material.UserPoh там есть?
      Ответить
    • Как запутаться в трех ифах
      Ответить

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