Имя: Пароль:
1C
1С v8
Сложно ли переходить на УФ?
0 temsa
 
11.06.13
13:09
Появилась задача написать самописку нетленку. Решил сразу писать на 8.3 Но вот с УФ особо не было практики. Сложно ли привыкать? Тем более по 1с8 опыт не большой - год.

Сначала изучал УФ но на практике пришлось все время работать с обычными .
1 Csar
 
11.06.13
13:10
мне сложно
2 semiluki
 
11.06.13
13:11
А я при переходе особых сложностей не заметил
3 ptiz
 
11.06.13
13:11
Сложно.
УФ ничего общего с обычными формами не имеют.
4 ОчкарикСлава
 
11.06.13
13:12
(4) всё получится , не сцы ;)
5 temsa
 
11.06.13
13:12
Кстати когда на обычных привязывл реквизиты к форме мне показалось это муторно. А вот как раз УФ этой проблемы нет.
6 kortun
 
11.06.13
13:12
даладно? чего там сложного то?
7 temsa
 
11.06.13
13:13
Если не заостсрять внимание на том что в коде надо думать о месте выполнения кода либо "сервер" либо "клиент" думаю не сложно  так ведь?
8 kortun
 
11.06.13
13:15
(7) да, и чего там заострять, вся работа с данными идет на сервере, как только запомнишь, сразу легче становится.
9 semiluki
 
11.06.13
13:16
(7) А че думать, надо просто понять, что на клиенте надо читать данные, а на сервере обрабатывать.
10 Маратыч
 
11.06.13
13:16
(7) Думать надо не в коде, а изначально мыслить клиент-серверной концепцией. Если программировать не с 1С начинали, то проблем вообще никаких.
11 kortun
 
11.06.13
13:16
http://v8.1c.ru/metod/books/book.jsp?id=231 почитай книгу, там все разжевано
12 temsa
 
11.06.13
13:23
(11) Спасибо.
13 temsa
 
11.06.13
13:25
Если писать конфу под уФ но при этом не указывать место исполнения кода то при файловой базе не будет ошибок?
14 semiluki
 
11.06.13
13:27
(13) Если не указывать место исполнения кода, то код исполняется на сервере.
15 kortun
 
11.06.13
13:29
(13) при файловой будет исполняться, более того, будет исполняться даже при серверной, но в режиме толстого клиента.
16 temsa
 
11.06.13
13:45
тогда я могу смело писать код как обычный но потом по необходимости переписать под тонкий клиент
17 jsmith82
 
11.06.13
13:45
сложно
18 shamannk
 
11.06.13
13:46
(0) Разрыв мозга...
19 Necessitudo
 
11.06.13
13:47
(0) Ну ты пиши конфу-то на базе БСП.
20 w2k3
 
11.06.13
13:49
(16) лучше пиши сразу под УФ. Там дело привычки. Если чисто этим заниматся, то за 2-3 недели можно привыкнуть... У меня так было... Я теперь даже на обычных формах по привычке пишу как для УФ. Все равно все вскоре на УФ будет. Так переходить будет проше.
21 1Сергей
 
11.06.13
13:49
поначалу неприятно, потом втянешься
22 MSII
 
11.06.13
13:53
Нормально. Главное, имхо - четко представлять себе ограничения клиента, не путать реквизиты объектов, форм и элементы форм, ну и быть в курсе за данные формы.
23 Новиков
 
11.06.13
14:01
совет такой: дождись релиза БСП 2.1.4, и прямо на демо конфе вояй свою нетленку. Времени на интеграцию сэкономишь вагон. Потом, когда допишешь - демо-объекты грохнишь и все. Когда с использованием БСП будешь писать, то очень много строк кода можешь не писать :)

Ну а в самих уфах ничего страшного есть. Книжку прочитаешь и на этом все чудеса там кончатся.
24 Csar
 
11.06.13
14:07
(7) проблема в том, что надо следить за выбором методов, что бы управлялись с клиент/серверном варианте. Тут сложно перестроиться, а так нет ничего невозможного.
25 ptiz
 
11.06.13
15:47
На УФ элементарные вещи, вроде вызова внешней обработки, превращаются в сущее мозгое..ство.
26 sttt
 
11.06.13
15:53
(0) очень просто, как пару байтов переслать...
27 Rounder
 
11.06.13
15:54
(0) Все у тебя получится. Ничего особо сложного не будет.
28 vde69
 
11.06.13
15:57
написать говно поделку на УФ - легко

написать клиент серверую форму на УФ сильно сложнее

освоить УФ сложнее чем перейти с 7.7 на 8.0

автору совет - считать сколько при любом интерактивном действии управление переходит с клиента на сервер и обратно. Идеально это один раз туда и один раз обратно.

если выйдет более трех - значит 100% говнокод...
29 MSII
 
11.06.13
16:07
Ну и тогда уж про таскание контекста на сервер только в случае необходимости тоже стоит помнить.
30 temsa
 
13.06.13
07:22
Уже наткнулся на проблему.

v8: Перенос из Ексель в УФ.

А прикиньте колько еще открытий чудных..

Может пока не поздно вернутся на обычные формы?
31 kosts
 
13.06.13
07:25
(30) Не, только вперед на УФ...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший