Вход | Регистрация

  1  2
Работа :: Работа

Стал ли код типовых 1С сложнее для разбора?

Стал ли код типовых 1С сложнее для разбора?
Я
   SweetaAngel
 
21.09.18 - 11:47
6. Свое48% (14)
4. Не усложнились17% (5)
1. Продолжает усложняться 11.4 сложнее 11.310% (3)
2. Сложнее только по сравнению с предыдущими редакция10% (3)
3. Усложение только с переходом на УФ7% (2)
5. С БСП все стало проще, только знать БСП7% (2)
Всего мнений: 29

В соседней теме, некоторые граждане оспаривают утверждение о  усложнение код 1С.
 
 
   ЦиркУехал
 
101 - 27.09.18 - 10:10
(90) нее 20 -30 контрагентов и все.

там все друг друга знают.

а вот кто трудился и на каком участке и как участок был обслужен с энтим хуже.
   Ботаник Гарден Меран
 
102 - 27.09.18 - 10:11
(96)
По ЗиК на экзамене делал какую-то мутную задачу с вытеснением ,перерасчетом и отменой часов, с типовой конфигурацией никак не связанную.
   ЦиркУехал
 
103 - 27.09.18 - 10:13
(92) ТИС там умерло понимание принципов, не осталось людей кто это помнит.
   ЦиркУехал
 
104 - 27.09.18 - 10:16
Да наверное Усложнилось, предстоит мне делать табель на Питоне, понимаю, что там многое проще реализовать.
вчера целый вечер думал..

3. Усложение только с переходом на УФ
   Вафель
 
105 - 27.09.18 - 10:22
(104) а что именно проще там?
   ЦиркУехал
 
106 - 27.09.18 - 10:27
(105) с классом сравнения например

class DictDiffer(object):
    """
    Calculate the difference between two dictionaries as:
    (1) items added
    (2) items removed
    (3) keys same in both but changed values
    (4) keys same in both and unchanged values
    """

    def __init__(self, current_dict, past_dict):
        self.current_dict, self.past_dict = current_dict, past_dict
        self.set_current, self.set_past = set(current_dict.keys()), set(past_dict.keys())
        self.intersect = self.set_current.intersection(self.set_past)

    def added(self):
        return self.set_current - self.intersect

    def removed(self):
        rawset=  self.set_past - self.intersect
        tabbRes = {}
        for o in rawset:
            tabbRes[o] = self.past_dict[o]
        return tabbRes
    def changed(self):
        rawset = set(o for o in self.intersect if self.past_dict[o] == self.current_dict[o])
        if len(rawset) != 0:
                return 'нет измененных '
        else:
            return rawset


    def unchanged(self):
        rawset= set(o for o in self.intersect if self.past_dict[o] == self.current_dict[o])
        tabbRes = {}
        for o in rawset:
            tabbRes[o]=self.current_dict[o]

        return tabbRes
вот эта хрень сравнивает 2 таблички

попробуй написать это на 1С.
   Новиков
 
107 - 27.09.18 - 10:31
Кому там не хватало в 1С ООП, лямбд, монад, геттеров, сетеров, троянских коней, функциональщины и прочего дерьма?

Зацените:
https://habr.com/company/jugru/blog/423891

И давайте, обсудим, товарищи 1С-ники. Как вам такой подход? Чо, линк ваш реально круче? Так надо было чтобы в нашем 1се было? Круто? Давайте-давайте, делитесь впечатлениями!
   Вафель
 
108 - 27.09.18 - 10:40
(106) разве на 1с сложно написать разность 2 структур/соотвествий?
   ЦиркУехал
 
109 - 27.09.18 - 10:44
(108) несложно, но тут мне видится все проще, может логичнее.
этот код написан минут за 5, и тут не структура а таблички.  
Может я просто на восторге от новой Системы, не знаю.
с 1с я 20 лет а с Питоном и года нет.
   Вафель
 
110 - 27.09.18 - 10:49
сравнить 2 таблички в 1с тема давно изъезженная
 
 Рекламное место пустует
   ЦиркУехал
 
111 - 27.09.18 - 10:51
(110) кто ж!! спорит то, тока тут как то красивше что ли.
   FIXXXL
 
112 - 27.09.18 - 11:00
(107) это вместо одного запроса? :)
   yavasya
 
113 - 27.09.18 - 11:13
(111) ты теперь на питоне пишешь ?
   Новиков
 
114 - 27.09.18 - 11:14
(112) Зато ООП, которого так не хватает. Наследование, делегирование, IS{}.List(), перегрузка - ну все то, о чем так мечтает местная диванная объектно-ориентированная братия 1сников. Ну, так я и спрашиваю - вы так хотите писать на 1С?
   ЦиркУехал
 
115 - 27.09.18 - 11:15
(113) нет, это так вызов.
   ЦиркУехал
 
116 - 27.09.18 - 11:18
(114) мы так скорее всего будем писать на 1с, но потом не сейчас.
   DexterMorgan
 
117 - 27.09.18 - 11:58
(107) да ну на..че они правда так ..эээ..разрабатывают?
   SweetaAngel
 
118 - 27.09.18 - 12:57
(102) > По ЗиК на экзамене делал какую-то мутную задачу с вытеснением ,перерасчетом и отменой часов, с типовой конфигурацией никак не связанную.

Только вот задачи была на знание механизмов работы расчета зарплаты.

Задачи по ТиС не сосредотачивались на знание работы регистров накопления, там были какие-нибудь: создать расшифровку на макет табличного документа.
   cons24
 
119 - 27.09.18 - 16:17
Да, раньше я был моложе, а деревья выше и зеленее.

1. Продолжает усложняться 11.4 сложнее 11.3
   palsergeich
 
120 - 05.10.18 - 00:44
(114) По опыту: они в любой ситуации по поводу и без ноют что этого не хватает и в их любимом c++\java\etc это все есть и там пони и единороги. Но после вопроса, а чего такой умный с нами убогими в одной комнате находишься - сливаются.
   Ник080808
 
121 - 05.10.18 - 09:28
(100) "И учитывать любые операции с помощью ручных операций самостоятельно" зачем ей тогда вообще 1с))) ей достаточно амбарной книги)) ручные операции это не учет.
   rsv
 
122 - 05.10.18 - 09:52
(0) код просто стал ...коммерческим.Есть ли смысл в типовых разбирать портянки километровый запросов и универсальные структуры?
   rsv
 
123 - 05.10.18 - 09:53
Поставил коробку .. И работай с типовым функционалом..жди когда недоствющая функциональность прилетит с обновлением в рамках поддержки.
   Cool_Profi
 
124 - 05.10.18 - 09:58
(122) Вот я вчера настраивал обмен между двумя коробками (1с-совместимо). В одну сторону идут данные, а обратно нет.
Всё штатно делал. В логах ничего вразумительного.
пока докопался - потратил 3 часа, открыто в конфигураторе было порядка 15 окон...
   rsv
 
125 - 05.10.18 - 10:01
(124) так 1с совместимо это не типовой бух зуп и торговля.Это из раздела ...совместимо.
   Cool_Profi
 
126 - 05.10.18 - 10:07
(125) Так обе они на базе типовых - торговли 11.4 и розницы 2.2
Механизмы обмена не тронуты.
   rsv
 
127 - 05.10.18 - 10:09
(126) тикет в поодержу.И ждать.SLA так сказать.Присвоят номер заявке.Рассмотрят.
   rsv
 
128 - 05.10.18 - 10:10
И на базе это не типовая торговля.Это что-то уже на базе.
   Cool_Profi
 
129 - 05.10.18 - 10:13
(127) Тикет я уже создал. Себе )))
Одна из этих конф разрабатывается в конторе, где я сейчас тружусь.
   rsv
 
130 - 05.10.18 - 10:21
(129) Т.е. по профилю.На базе типовых что то ваяете.
  1  2

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
В секцию Работа можно добавлять сообщения только после регистрации на форуме.
Если вы уже зарегистрированы, вам нужно войти на форум.
Рекламное место пустует