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

  1  2  3   

Что за привычка у кодеров лезть руками в форму?

Что за привычка у кодеров лезть руками в форму?
Я
   zak555
 
17.09.18 - 11:07
Обратили внимание, что много любителей в типовую на УФ добавлять интерактивно элементы, обработчики, реквизиты и т.д.

Удобнее же, чтобы все это дело дело добавлять программно -- проще обновлять, всё видно в окне сравнения


Спрашивается, почему люди не любят программно добавлять ?
 
 
   zak555
 
101 - 17.09.18 - 14:41
(98) да, когда тебе впервые попала конфа, привести её в порядок (перенести всё в прогпмаменое создание ) я ещё пойму
но когда это логику ломают те же люди, со стороны закзачика -- это меня бесит очень сильно

получать деньги за обновление конф мне неинтересно
   pavig
 
102 - 17.09.18 - 14:41
(92)
Классно сказал
   zak555
 
103 - 17.09.18 - 14:43
(99) там написано, что ты поработал 8 часов , а получишь как за 16

там не написано, что это разными виды работ и разные ставки

p.s. у меня ставка одна единая на всё, в т.ч. и попить чай
   zak555
 
104 - 17.09.18 - 14:44
(100) очень радует
   Timon1405
 
105 - 17.09.18 - 14:44
(97) вот и докопались до сути: репутация на которую вы работаете - всё что у вас есть. а у других(сотрудников заказчика или других прогов) её нет, да и не нужна им она по сути. у нас же капитализм, вам нужно получать профит(читай сверхприбыль) с вашей репутации, для этого см. (96)
   ermola
 
106 - 17.09.18 - 14:45
(101) Ну у меня выбора заказчиков особого нет. Не Москва. Поэтому да, каюсь, я иногда даже стараюсь немного запутать, и порядок наводить, чтобы обновление не так просто было накатить.
Каюсь грешен.
   zak555
 
107 - 17.09.18 - 14:47
(105) да клюшкой им по голове )
   ermola
 
108 - 17.09.18 - 15:01
(107) А как же репутация?
   Вафель
 
109 - 17.09.18 - 15:04
(101) у тебя же есть сотдруники (или все-таки нет). Вот пусть они и занимаются таким "высокоинтеллектуальным" трудом
   Cyberhawk
 
110 - 17.09.18 - 15:05
(103) Хз о каких часах ты толкуешь. Я вроде все понятно написал.
 
 Рекламное место пустует
   zak555
 
111 - 17.09.18 - 15:06
(108) хорошая репутация -- ключшкой по голове )
   zak555
 
112 - 17.09.18 - 15:08
(109) так проверять же тоже надо иногда
   zak555
 
113 - 17.09.18 - 15:10
(110) товарищ написал о том, что потратил время 8 часов, а выставит 16
   Cyberhawk
 
114 - 17.09.18 - 15:11
(113) Не звизди, такого он не писал
   Вафель
 
115 - 17.09.18 - 15:15
(113) нужно не по факту брать, а наперед.
те говоришь что обновишь за 16 ч, а сам можешь и за 4
   zak555
 
116 - 17.09.18 - 15:16
(144) где ты другой смысл увидел? : 96 ответ на 93
   zak555
 
117 - 17.09.18 - 15:16
(115) есть разные методы работы
   Cyberhawk
 
118 - 17.09.18 - 15:18
Вместо улавливания смыслов попробуй уловить буквы-слова-их сочетания. А то пока складывается впечатление, что ты смотришь в книгу, а видишь фигу.
   zak555
 
119 - 17.09.18 - 15:19
(115) тут была задача проверить зуп на предмет корректности ндфл за 3 года по 5 юрикам, каждый по 3 обособки
-говорят сколько?
-200к
-много
-тогда по факту
-получилось 100к
   zak555
 
120 - 17.09.18 - 15:20
(118) так я иногда пищу
а та кработу-работу
   Вафель
 
121 - 17.09.18 - 15:20
(119) О чем это говорит?
   Tonik992
 
122 - 17.09.18 - 15:21
(105) не только репутация.
Автор написал еще, что userfriendly интерфейс не важен, а программно добавлять с таким условием вообще легко.
   Hans
 
123 - 17.09.18 - 15:22
(119) За сколько дней ты это проверил?
   zak555
 
124 - 17.09.18 - 15:24
(121) нужно давать клиенту мнимый выбор )

(123) 5 дней
   агент смит
 
125 - 17.09.18 - 15:32
Я так понял, зак555 эту ветку завел с целью самопиара.
   Вафель
 
126 - 17.09.18 - 15:33
Интересно, проверять корректность НДФЛ - это интересная задача?
   агент смит
 
127 - 17.09.18 - 15:37
Основное время тратится не на добавление контролов, которое так же видно и при ручном накидывании на форму, а на проверку как эти доработки будут работать с новым релизом поставщика. У прописывания в коде есть только одно весомое преимущество, то что изменения сразу документируются. И я так и не понял, что зак555 ответил на (46)
   zak555
 
128 - 17.09.18 - 15:37
(126) когда показываешь бестолковость бухов -- да
   Вафель
 
129 - 17.09.18 - 15:38
(128) Тебе корона случайно не жмет?
   zak555
 
130 - 17.09.18 - 15:41
(129) её нет
я ж простой, как 2 копейки
   Tonik992
 
131 - 17.09.18 - 15:41
(128) опишите поподробнее, как вы вышли на такое мнение.
Никогда не видел, чтобы на время отпуска бухгалтера его заменяли программистом.
   ermola
 
132 - 17.09.18 - 15:42
(128) У вас там бестолковые бухи редкость. А у нас это обыденность. Неинтересно, рутина.
   uno-group
 
133 - 17.09.18 - 15:44
Конфа или обновляется и нефик в нее лесть самому и пускать посторонних или обновляется и это уже нетленка и нефик ее обновлять только критичные куски ручками. И делаем обмен между этими двумя конфами. А у вас, что то в консерватории не правильно. Если кривой главный принцип то правильность остальных весьма спорна.
 
 
   zak555
 
134 - 17.09.18 - 15:46
(131) да, не
бухи тут кричат, что моя 1с (причём она не моя), считает неправильно
идёт жаловаться финикам/директорам, что мы ничего не делаем и с ними по телефону не говорим

а я честно пытался разъяснить 3 статьи НК по НДФЛ, но оказалось бесполезно


или уволили иупых бухов, а они такого натворили в базе, что просто ужас -- требования шлют на пени/штрафы по НДФЛ
ГБ попросила нас, чтобы мы сверили весь учёт, ибо новый бух сказала, что ей нажо на это время месяц
   агент смит
 
135 - 17.09.18 - 15:47
+(127) еще одно ограничение - невозможность привязать ФО к реквизитам формы, добавляемым программно
   агент смит
 
136 - 17.09.18 - 15:52
(134) Когда я работал во франче, у нас этим занимался отдел бухсопровождения, с профбухами 10+ лет опыта. Неужели тебе самому приходится этим заниматься?
   qwerty
 
137 - 17.09.18 - 16:08
MDD лучше
   _KaA
 
138 - 17.09.18 - 16:11
(0)
Добавлять элементы на форму правильно интерактивно, а вот использовать код в этих целях рекомендуется только в крайних случаях.

Аргументы:
- платформа может оптимизировать свою работу, только если знает состав элементов. Т.е. в кэш платформы не попадут элементы, которые добавлены кодом.
- проверка конфигурации (см. ответ коллеги выше);


Ну и в целом, правильно/быстрее использовать те инструменты, которые определены самой платформой.

PS Вы же не будете "клеить обои через замочную скважину"…
   _KaA
 
139 - 17.09.18 - 16:14
(93)

При логировании изменений затраты на обновления сопоставимы...
   KAUTERPER
 
140 - 17.09.18 - 16:22
(138) Видимо вы мало работали таким способом. Если техника отработана и поставлена на поток, то все добавляется программно и прекрасно работает.
   Tonik992
 
141 - 17.09.18 - 16:26
Есть сравнительный анализ в цифрах разницы во времени между разработкой программно и "визуально"? И временная разница при этих подходах между обновлениями?
Кто-нибудь проводил реальные замеры?
   zak555
 
142 - 17.09.18 - 16:27
(136) когда я слышу о профбухах с 20летний стажем, то мне становится смешно иногда
   zak555
 
143 - 17.09.18 - 16:28
(136) к тому же
там не только проверка, но и правка
например неправильное ифнс выбрано иили пустое, не будешь же ты в 1000 доках руками править или ещё что

поэтому тут должен смотреть 1с-ник, а не прог или бух
   _KaA
 
144 - 17.09.18 - 16:29
(140) Вы не поняли аргументов.

Вопрос не технике, а в принципиальных возможностях. Клиент платформы каждый раз будет получать изменения с сервера (элементы не кэшируются на клиенте).

Как бы не ставили на поток (хоть на 10 потоков) - проверка конфигурации работать не будет. А из этого следует, что все автотесты + сценарное тестирование коту под хвост...
   bolobol
 
145 - 17.09.18 - 16:30
(138) Бред какой-то про оптимизацию кешем во время обновления, не попадёт в замочную скважину из-за обоев...

(141) Затраты на восстановление потерявшихся из-за обновления элементов - тупо есть, т.е. - они больше нуля. Как можно сравнить "не нужно доп движений" и "всегда и постоянно восстанавливать одно и тоже"?
   агент смит
 
146 - 17.09.18 - 16:30
(141) Всё зависит от того насколько изменена конфа поставщика в новом релизе. Если пересечения логики нет, то добавить свои доработки копипастом ясен пень намного быстрее чем ковыряться с формой, разбираться куда надо добавить и какие свойства установить.
   Cyberhawk
 
147 - 17.09.18 - 16:31
(141) Что за "реальные замеры", с секундомером в конфигураторе что ли?
Я так думаю разница будет "4-8 раз" между интерактивным и программным элементостроением, если не пользоваться каким-нибудь сторонним решением.
А при обновлении она будет еще больше, иначе зачем оно вообще нужно бы было, если б не окупалось при первом же обновлении.
   zak555
 
148 - 17.09.18 - 16:32
(146) вот как раз когда у поставщика все формы изменены , то ты попадаешь с обновлением форм, которые доработаны интерактивно и без комментов
   агент смит
 
149 - 17.09.18 - 16:33
(142) Ну так посмейся, чё.
(143) Смотрит бух, просит 1С-ника написать обработку. 1с-ник пишет, бух продолжает смотреть, 1С-ник не отвлекается на не свойственную ему работу и не теряет квалификацию. Ты просто не работал в команде никогда.
 
 Рекламное место пустует
   bolobol
 
150 - 17.09.18 - 16:39
(149) Вы прямо как Геннадий, в последнем предложении. В целом, конечно, верно написано, и, кагбэ, ничем не отличается от ежедневных будней. Капитан Геннадий?
   агент смит
 
151 - 17.09.18 - 16:43
(150) ты упоролся штоли? сходи поблюй
   _KaA
 
152 - 17.09.18 - 16:44
(145) Иногда паражаюсь таким людям. Вы назвали написанное бредом, только потому, что не поняли написанное...
   bolobol
 
153 - 17.09.18 - 16:46
(151) Страничкой промахнулись? Вы, это, осторожней - вас не понять могут

(152) Только потому, что даже вы не сможете объяснить, что вы там написали. И аналогию про обои - тем более.
   KAUTERPER
 
154 - 17.09.18 - 16:48
(144) У вас есть конкретные замеры как проседает кеш при работе программном добавлении? Вот хотелось бы посмотреть.
   Stim213
 
155 - 17.09.18 - 16:51
Не вижу ничего преступного в изменении интерфейса формы.
Не говоря про то, что такие вещи надо делать через расширение, изменение формы легко просматривается через сравнение при обновлении.
   bolobol
 
156 - 17.09.18 - 16:51
(155) Это в каком таком релизе просматриваются изменения формы?
   _KaA
 
157 - 17.09.18 - 16:52
(153) Про обои - все очень просто: это старый, бородатый анегдот - предлагаю загуглить самостоятельно.

Про работу платформы тоже просто. Почитайте в документации как работает клиент платформы 1С предприятия, особенно обратите внимание на то, что такое кэш формы. Даю наводку: почему первое открытие формы (документа, справочника, списка) всегда дольше последующего?
   Stim213
 
158 - 17.09.18 - 16:53
(156) в последнем релизе
   SleepyHead
 
159 - 17.09.18 - 16:53
(58) Согласен, понять это может лишь кодер, который не понимает сути происходящего. Ты - кодер.
   zak555
 
160 - 17.09.18 - 16:54
(149) > Ты просто не работал в команде никогда.

у меня есть чёткое понимание, как должно всё работать
   zak555
 
161 - 17.09.18 - 16:56
(155)

1. ты в зупе как определял человека статус резидентсва ? )


>  изменение формы легко просматривается через сравнение при обновлении.

2. покажи скрин/видео
   bolobol
 
162 - 17.09.18 - 16:57
(157) Аааа! Спасибо! )))
Но про клиента и тормоза при запуске - это уже норма для 1С - тормозить в любом доступном месте. 2 микросекунды роли точно не играют. А через клиента обновления изменённых конф? Да не, это фантастика. Поэтому - не зачёт! И аналогии с анекдотом не уловил, но анекдот - понравился.
   агент смит
 
163 - 17.09.18 - 16:57
(160) >>у меня есть чёткое понимание, как должно всё работать

поржал, спасибо
   _KaA
 
164 - 17.09.18 - 16:57
(154) По разному, везде будет некий процент от общего времени открытия.

Что бы вы поняли разницу, приведу самый яркий случай, который я знаю. Откройте в УНФ настройки программы (раздел Компания, Администриование). Весь раздел сгенерирован кодом, т.е. все элементы добавлены программно. Засеките время.

После откройте такой же раздел в БП... расскажите нам о результатах )))
   bolobol
 
165 - 17.09.18 - 16:58
(158) Да Вославится Имя Его! Если это действительно так и этим можно пользоваться.

(163) Мы тут все ржём. Анекдот гуглили?
   _KaA
 
166 - 17.09.18 - 17:00
(162)
>> А через клиента обновления изменённых конф?...

Я такого не писал. Я говорю, что такой подход ведет к проблемам:
1. Быстродействие;
2. Проверка конфигурации;

Про обновлении я сказал, что при хорошем логировании затраты сопоставимы -> хоть вы кодом добавили элементы, хоть интерактивно.
   bolobol
 
167 - 17.09.18 - 17:00
(164) Про обилие элементов мы уже тоже говорили - отдельная форма, которая делается интерактивной мышкой.
   bolobol
 
168 - 17.09.18 - 17:03
(166) 1. Не наблюдается такой проблемы с самого явления УФ в наши руки
2. Это вообще что за проблема?

Регулярно повторять чек-лист из-за возможного обновления формы - нафиг надо? Дважды изменённые, 15 минут осмотра - готово.
   агент смит
 
169 - 17.09.18 - 17:11
(168) Т.е. если программно элементы добавил, то "регулярно повторять чек-лист" нафиг не надо? И что ты будешь смотреть эти 15 минут?
   bolobol
 
170 - 17.09.18 - 17:12
(169) Ёлы-палы... мы думали, что с профессионалами общаемся, а тут даже не знают, что показывает опция "дважды изменённые"...
Уроки сделали? Как четверть началась?
   _KaA
 
171 - 17.09.18 - 17:15
(167) не понял вас.

(168) Что значит не наблюдается? Вы людям траффик увеличили, скорость работы уменьшили, а проблема не наблюдается. Плюс проверка конфигурации не может проверить наличие ошибок, а проблем у вас все равно нет. Ну хорошо, отлично - давайте на этом и остановимся...
   агент смит
 
172 - 17.09.18 - 17:15
(170) ты точно упорот
   SleepyHead
 
173 - 17.09.18 - 17:21
(172) Ты это только понял? Я это понял еще из более ранних его ответов.
   bolobol
 
174 - 17.09.18 - 17:22
(171) Сложносочинённые формы делать программно - вот точно надо быть упоротым. Так что (172) - опять вы в лужу как Геннадий, я не упорот, упорот не я. Можете подозревать разработчиков формы какой-то там настройки в УНФ. И то, кстати, может оказаться, что подход оправдан.
   агент смит
 
175 - 17.09.18 - 17:29
(173) в (174) вообще трэш, я так и не понял что он хочет сказать
   bolobol
 
176 - 17.09.18 - 17:32
(175) Вам ещё лет 15 учиться до понимания высоких материй. Не переживайте!
   _KaA
 
177 - 17.09.18 - 17:33
(174) Если человек не хочет воспринимать информацию, я не собираюсь убиваться по этому поводу. Продолжай делать как делаешь )))
   Oftan_Idy
 
178 - 17.09.18 - 17:40
(0)
Что за привычка у кодеров лезть руками в форму и делать ее программно?
   агент смит
 
179 - 17.09.18 - 17:42
(178) А если в общ модули лезть, которые специально для этого сделаны, нормально?
   Tonik992
 
180 - 17.09.18 - 17:47
(178) Что вообще за привычка у кодеров чё-то кодить?
   vis_tmp
 
181 - 17.09.18 - 18:51
(165)Какой релиз?
   MaxS
 
182 - 17.09.18 - 18:57
(141) Дело в том, что потом у программиста может не быть столько же времени на следующее обновление, а сейчас оно в избытке. Если есть уверенность, что он же и будет заниматься обновлениями, то это выгодно лично ему.
И можно первое обновление отработать в убыток себе, на последующих отбить затраты.
   Tonik992
 
183 - 17.09.18 - 19:15
(182) + В это есть определенный смысл.
   Сисой
 
184 - 17.09.18 - 19:44
Вообще-то почти в любой типовой у справочников и документов есть доп. реквизиты. Их и нужно юзать. Вот если новая ТЧ добавляется - тогда таки да, нужно как-то форму менять.
Если фикси самостоятельно обновляет и поддерживает конфу, то никакого особого резона добавлять элементы программно у него нет - в обеих случаях геморроя хватает. Вот с расширениями - интереснее. А вот если с конфой активно работают франчи - за мануальное исправление форм руки поотрывать нужно.
   zak555
 
185 - 17.09.18 - 19:52
(184) если реквизиты секретным, то нужно будет типовую роль менять объкта

так ?
   SleepyHead
 
186 - 18.09.18 - 05:12
Уже вторая страница ветки, никто так и не написал, зачем, собственно, менять форму.

Какое было состояние процесса до изменения, что не устраивало, что дает изменение формы.

Юный падаваны с катанами, которым лишь бы дай помахать катаной во все стороны, переделать форму и свалить махать в другое место.

Кодеры они и есть кодеры, что с них взять.
   Обфускация
 
187 - 18.09.18 - 06:39
(0)
В обновляемых конфах программно, в необновляемых на форме. Необновляемых конф намного больше, если что.
   breezee
 
188 - 18.09.18 - 06:58
(186) Новый реквизит на форме по требованию заказчика
   SleepyHead
 
189 - 18.09.18 - 07:02
(188) Требование заказчика чем обосновано? Как новый реквизит влияет на дальнейшую логику учета?
   Cool_Profi
 
190 - 18.09.18 - 07:03
(189) Вот например мне пришлось на той неделе добавлять новый реквизит. Для связи с внешними бд. И что?
   SleepyHead
 
191 - 18.09.18 - 07:05
(190) А то, что я написал в 186. Но вижу, рано вам еще об этом.
   SleepyHead
 
192 - 18.09.18 - 07:07
По моему опыту - процентов 80 "требований заказчика" являются тупыми хотелками, или происходят от незнания законодательства, или просто человек не понимает, что он вообще делает ан своем рабочем месте. И только процентов 20 можно рассматривать. Из них еще процентов 10 можно выкинуть точно, предложив решить проблему штатными средствами.

Но это мой личный опыт, с 95 года.
   Cool_Profi
 
193 - 18.09.18 - 07:10
(191) По поводу "рано" - это не ко мне. Я лучше тебя знаю, что мне надо и как.
"Какое было состояние процесса до изменения"

Не было связи со внешними БД

"что не устраивало"

Невозможность работы с этими данными

"что дает изменение формы"

Связь появилась, пользователь может её настраивать.

Так что свои снобистские замашечки и пальчики в растопырочку засунь себе в уши и поворачивай там до характерного третьего щелчка.
   SleepyHead
 
194 - 18.09.18 - 07:12
(193) Аргументный аргумент :) Выдает профессионала с первых слов.
   SleepyHead
 
195 - 18.09.18 - 07:12
А насчет рано я не ошибся. Профессионал никогда не хамит. Гудбай.
   Cool_Profi
 
196 - 18.09.18 - 07:16
(195) Ну ты же хамишь. Значит, ты тоже не профессионал?
А меня просто от снобов коробит, аж спать не могу. Повидал я таких на своём немалом веку.
   SleepyHead
 
197 - 18.09.18 - 07:21
(196) И где я хамил? Где был снобизм?  Ты просто видишь то, что тебе лично близко.
   SleepyHead
 
198 - 18.09.18 - 07:23
(196) Ну и потом, я, в отличие от тебя, нигде не утверждал, что я профессионал. Этого даже в моем нике нет.

Тебе бы для начала научиться вопросы задавать, особенно, если не уверен, что правильно понял оппонента.

Но ты даже неспособен понять, что ты этого не понимаешь. И кто ты после этого?
   Nikoss
 
199 - 18.09.18 - 08:11
Кстати, а что с пользовательскими настройками для элементов добавленных программно? Получается не будет такой возможности.
   Nikoss
 
200 - 18.09.18 - 08:11
200
  1  2  3   

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