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

    −100

    1. 1
    Если  (ПользователиИнформационнойБазы.ТекущийПользователь().Роли.Содержит(Метаданные.Роли.Префикс_Кадровик)) тогда

    Франчайзи видимо не всегда знают о РольДоступна()

    Запостил: znsoft, 02 Июня 2016

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

    • Я бы предпочёл вообще не знать о существовании такого говна, как 1с.
      Ответить
      • Зачем же ты тогда пишешь на 1с?

        Ты или делай работу хорошо, или не делай вовсе
        Ответить
      • Я бы предпочёл вообще не знать о существовании такого говна, как тролли.
        Ответить
      • чем тебе вредит это знание?
        и какое это имеет отношение к данному говнокоду программиста, который не читает документацию?
        Ответить
    • Как бы я плохо не относился к 1С, но данный кусок очень чётко и неоднозначно читается. Неужели даже на 1С можно писать нормальные программы?
      Ответить
      • пример из документации:
        Если Не РольДоступна("Менеджер") Тогда
        Сообщить("Просмотр заявок от покупателей не разрешен!");
        КонецЕсли;
        Ответить
    • userinfobase = {}
      userinfobase.currentuser = setmetatable({},{__call = function(x) return x end})
      userinfobase.currentuser.role = {contains = function(x) return x  end}
      metadata = {role = {prefix_kadr = true}}
      
      
      
      if userinfobase.currentuser().role.contains(metadata.role.prefix_kadr) then end


      просто решил повторить синтаксис данного примера на lua
      Ответить
      • Маугли, да ты кого хочешь заLUAешь...
        Ответить
        • А я даже не знаю, как создать глагол для твоего J
          за:=~^:,~,-:ешь?
          Ответить
          • ++++++++++++++++++++++++++++++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<-.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<-----.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---------------------.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<-.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<+++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<--------.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---------------------.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<-.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<-------.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---------------------------.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<-.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<+.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---------------------.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<-.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<--.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<+++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---------------------.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<-.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<+.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---------------------.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<---.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<-.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<++++++++.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<--------.>[-]>[-]<<[->+>+<<]>>[-<<+>>]<+++++++++++.>
            Ответить

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