|
Зазеркалье: Инструменты рефакторинга и отказа от модальности | ☑ | ||
---|---|---|---|---|
0
Леха Дум
09.12.13
✎
12:17
|
Инструменты для программиста развиваются однака:
http://v8.1c.ru/o7/201312ref/index.htm |
|||
1
ДенисЧ
09.12.13
✎
12:21
|
Растут люди, что сказать... Не прошло и 15 лет...
|
|||
2
Волшебник
модератор
09.12.13
✎
12:23
|
Будущее наступило?
|
|||
3
Волшебник
модератор
09.12.13
✎
12:23
|
Интересно, когда в 1С появится обратный отладчик?
|
|||
4
boozin
09.12.13
✎
12:50
|
Еще хочу Switch - case, а то некрасиво как-то ИначеЕсли - ИначеЕсли - ИначеЕсли :)
|
|||
5
acsent
09.12.13
✎
12:54
|
(4) в чем разница то?
|
|||
6
pumbaEO
09.12.13
✎
12:57
|
Неужели из-за модальности пришлось добавлять в конфигуратор рефакторинг?
|
|||
7
xReason
09.12.13
✎
12:57
|
АААА рефакторинг - Я не верю в это!!!!
|
|||
8
Ksandr
09.12.13
✎
12:57
|
(5) разница между Если ИначеЕсли и Switch - case в:
Если а > 1 Тогда б = 1; ИначеЕсли а > 2 Тогда б = б + 2; КонецЕсли; получится б = 1 Switch-case с теми же условиями б=3 |
|||
9
dj_serega
09.12.13
✎
12:59
|
Страшная фича какая-то.
|
|||
10
xReason
09.12.13
✎
13:00
|
(8) ой не факт
в одних языках надо ставить break , что бы не проваливается ниже А в некоторых , сразу идет на end в твоем вариант код, очень путаный. Возможны баги В какой версии 1С появится рефакторинг? |
|||
11
1Сергей
09.12.13
✎
13:02
|
после такого рефакторинга переписывать и пререписывать. В общем, 1С заботится о нас - без работы не оставит :)
|
|||
12
Ненавижу 1С
гуру
09.12.13
✎
13:03
|
(8) Switch-case на неравенства не бывает
|
|||
13
dj_serega
09.12.13
✎
13:05
|
(11) ну вроде и хорошо же :)
|
|||
14
ifso
09.12.13
✎
13:14
|
(11)
> без работы не оставит :) Не факт, учитывая, что перед работодателем отвечать не самой "1С" ;) |
|||
15
Fragster
модератор
09.12.13
✎
13:15
|
||||
16
dj_serega
09.12.13
✎
13:16
|
(15) Работу себе нашел в свободное от работы время =)
|
|||
17
mzelensky
09.12.13
✎
13:17
|
(0) чет я не воткнул саму суть. Все что там описано и так можно сделать. В чем инновация?
П.С. Кстати именно сейчас этим и занимаюсь |
|||
18
dj_serega
09.12.13
✎
13:18
|
(17) Вместо нас это будет делать 1С =)
|
|||
19
dj_serega
09.12.13
✎
13:18
|
+ (18) всмысле сама платформа :)
|
|||
20
1Сергей
09.12.13
✎
13:20
|
(17) ПКМ - Рефакторинг? Прямо сейчас так можно?
|
|||
21
pumbaEO
09.12.13
✎
13:26
|
(20) не ПКМ, но макрос можно вызвать.
|
|||
22
mzelensky
09.12.13
✎
13:28
|
(18) А зарплату она тоже сама получать будет? :)
|
|||
23
mzelensky
09.12.13
✎
13:29
|
(20) Ну, ПКМ -> Рефакторинг...ОК, а что в результате этого рефакторинга она сделает? И далее - правильно ли сделает? И всегда ли будет правильно делать (это к тому что, нужно далее проверять\доделывать ручками)?
|
|||
24
dj_serega
09.12.13
✎
13:32
|
(22) Только расчитывать =)
|
|||
25
xReason
09.12.13
✎
13:32
|
(23) такой эффект, что вы первый раз рефакторинг в IDE увидели
|
|||
26
Лефмихалыч
09.12.13
✎
13:33
|
какая половая религия мешает дать возможность программисту самостоятельно автоматизировать свой труд самопальными плагинами?.. Зачем гвоздями прибивать этот функционал?..
Да, это конечно, хорошо, толку от этого мало, если у меня по принятому в компании регламенту комментарий к процедурам должен выглядеть иначе, например. |
|||
27
mzelensky
09.12.13
✎
13:37
|
(25) Первый раз.
|
|||
28
H A D G E H O G s
09.12.13
✎
13:41
|
(0) Годно!
Создать описание процедуры - разработчикам совместимых продуктов - то что дохтур прописал! |
|||
29
sapphire
09.12.13
✎
13:45
|
(0) Мы уже поржали :)
1С взяло из снегопата часть функционала скриптов. |
|||
30
sapphire
09.12.13
✎
13:46
|
(26) Кстати, да, клепанули бы скриптовое расширение среды разработки и че хошь себе ваяй
|
|||
31
bolobol
09.12.13
✎
13:50
|
(26) очень напоминает буха: "какая разница мне, что там придумало 1С, если я товар с 41 на ОС проводкой поставила, а программа не работает - амортизация пустая" ))
|
|||
32
pumbaEO
09.12.13
✎
14:09
|
(26) не рыпайся, будешь придумывать свои заголовки не будет работать контекстная подсказка по процедурам ...
|
|||
33
Злопчинский
09.12.13
✎
14:15
|
"...Однако в сложных фрагментах кода, при большой вложенности, такое автоматическое преобразование может не работать. Тогда мы рекомендуем вручную выделять в отдельные процедуры те фрагменты, которые содержат модальность..."
. т.е. вот тут мы налабали инструмент, но работает он хреново, вы типа пользуйтесь, но все что сделано автоматом - перепроверяйте, бо мы хрен его знает что понаписали и как оно будет работать не знаем... . лучше бы вообще не писали. . я не спец, но имхается что большая часть того, что там понаписано про рефакторинг можно снегопатовскими скриптами делать |
|||
34
Волшебник
модератор
09.12.13
✎
14:19
|
||||
35
КомПрог
09.12.13
✎
14:25
|
(15) А порвало: "асинхронная процеДура"
1С плодит сущности.... Мечта о простой и понятной конфигурации снова исчезает за горизонтом... |
|||
36
sikuda
09.12.13
✎
14:44
|
(35) Точка простоты и понятности пройдена окончательно.
Нет понятия языка 1С, есть только среда 1С... |
|||
37
sapphire
09.12.13
✎
15:02
|
(35) Тоже задумался. Как же они асинхронный вызов реализовали.
|
|||
38
sapphire
09.12.13
✎
15:08
|
Если авп реализован как обычно, через фоновые задания, то это не комильфо.
|
|||
39
acsent
09.12.13
✎
15:13
|
(33) А ты никогда не проверяешь, то что делается автоматом???
|
|||
40
badboychik
09.12.13
✎
15:16
|
(35) асинхронность - это стильно модно молодежно! Без этого мобильное приложение не сделаешь!
|
|||
41
vhl
09.12.13
✎
15:38
|
(0) Ждем нормальную систему контроля версий.
|
|||
42
rphosts
11.12.13
✎
09:39
|
в какой версии платформы этот рефакторинг? Заценить уже можно или только рассказывают как будет хорошо?
|
|||
43
IKSparrow
11.12.13
✎
14:26
|
(42) Да, тоже интересно.
|
|||
44
Вуглускр1991
11.12.13
✎
14:40
|
Лютый писец.
|
|||
45
jsmith82
11.12.13
✎
14:47
|
опять разрабы фигнёй страдают
|
|||
46
jsmith82
11.12.13
✎
14:48
|
кому нужен этот рефакторинг
жили без него 20 лет допилите лучше платформу |
|||
47
H A D G E H O G s
11.12.13
✎
14:49
|
(46) Вас не спросили, что им лучше пилить.
|
|||
48
oleg_km
11.12.13
✎
14:52
|
(40) Как-то не совсем это асинхронность. Асинхронность - это когда я могу щелкать по кнопкам, а 1С в это время формирует отчет. В данном же случае просто интерфейс, построенный на событиях.
|
|||
49
andr_andrey
11.12.13
✎
14:52
|
(34) При таких ценах обратного отладчика, я боюсь прикинуть, сколько будет стоить версия от 1С.
|
|||
50
oleg_km
11.12.13
✎
14:54
|
(47) Ну если разработчиков не слушать, то и разработчиков может не остаться. В редких системах вендор прямо все знает за всех, прямо нострадамусы сидят в 1С.
|
|||
51
jsmith82
11.12.13
✎
15:10
|
1ска теряет рынок
|
|||
52
rphosts
11.12.13
✎
16:19
|
(51) гы-гы-гы, ага Суба и сибирский ананас доедают рыночную долю 1С
|
|||
53
jsmith82
11.12.13
✎
16:22
|
(52) к сожалению, сейчас я уже не могу ничего порекомендовать клиентам из типовых конфигураций
не будешь же ут 11 ставить да и платформа косячит как пьяный карслон приходится искать альтернативы |
|||
54
jsmith82
11.12.13
✎
16:26
|
думаю, в ближайшие 1-2 года появится конкурент 1с
|
|||
55
Конфигуратор1с
11.12.13
✎
16:30
|
(54) где то я это уже слышал)
|
|||
56
jsmith82
11.12.13
✎
16:30
|
1с никак не может отойти от уровня ларька. имхо
|
|||
57
Конфигуратор1с
11.12.13
✎
16:31
|
(56) и это правильно. Ларьки хлеб их. А газпромов не так много
|
|||
58
SUA
11.12.13
✎
16:44
|
(0)забавная фича
рефакторинг точно юзать буду особенно в модулях со строками типа НовСтрСк.НомерПП = ВхПараметры.ОснТСк.Количество(); |
|||
59
marvak
11.12.13
✎
17:02
|
Мда..
1С, имхо, неоправданно усложняет платформу и процесс разработки. Хотя может они что то там видят за горизонтом, чего я не вижу. Но я не уверен, что найдется много человек, способных разобраться и поддерживать их новые конфы, по сравнению с конфами 7.7 и 8.1. |
|||
60
marvak
11.12.13
✎
17:05
|
(59)+
То есть стоимость разработки и поддержки сильно вырастет. |
|||
61
H A D G E H O G s
11.12.13
✎
17:13
|
(59) Ты просто невкурил тему.
Там ничего усложняющего нет. |
|||
62
H A D G E H O G s
11.12.13
✎
17:14
|
jsmith82 никак не может отойти от уровня восприятия 1С, на уровне ларька, имхо.
|
|||
63
acsent
11.12.13
✎
17:15
|
Уходит, или вернее уйдет в небытие доработка 1с ки ларьками. Для ларьков - саас и жрите то что дают
|
|||
64
Леха Дум
11.12.13
✎
17:17
|
(59) Скажем так, общий уровень знаний падает, в программирование на 1С приходят люди, которые не стараются вникать в процессы, им достаточно мисту почитать... может быть конечно, что это следствие усложнения платформы.
|
|||
65
Ненавижу 1С
гуру
11.12.13
✎
17:18
|
(62) оно так и есть, для ларьков
|
|||
66
rphosts
11.12.13
✎
17:28
|
(53) не путайте есть ут11.0 и ут11.1 - это 2 большие разницы
|
|||
67
acsent
11.12.13
✎
17:33
|
(64) Общий уровень начал падать еще со времен Сократа )))
|
|||
68
Aleksey
11.12.13
✎
17:37
|
(66) в каком месте они разные?
|
|||
69
Aleksey
11.12.13
✎
17:37
|
Ну кроме того что в УТ11.1 добавили кучу новых ошибок
|
|||
70
H A D G E H O G s
11.12.13
✎
17:40
|
(69) Хрен с ним, с ошибками.
Архитектура, выносящая мозг, вот это - да. |
|||
71
SUA
11.12.13
✎
17:41
|
не вижу усложнений платформы, наоборот структурирование проводится
асинхронное выполнение тому хороший пример, в модальном блоке все равно pause() не было |
|||
72
rphosts
11.12.13
✎
17:41
|
(68) начиная от расчёта себестоимости фифо (который вырезали из 11.0)
|
|||
73
ptiz
11.12.13
✎
17:41
|
Жесть.... Искуственный интеллект внедряют? Программирование от голосовой команды юзера скоро сделают и останемся без работы.
Лучше б динамическое обновление довели до рабочего состояния. |
|||
74
rphosts
11.12.13
✎
17:42
|
кто сможет выполнить рефакторинг - тот переходит в касту(кодлу?) высоких программистов?
|
|||
75
acsent
11.12.13
✎
17:43
|
(71) А типовые?? Вот недавний пример
v8: Как в БП3.0 (БСП) получить структру адреса?; |
|||
76
H A D G E H O G s
11.12.13
✎
17:43
|
(73) Кыш, некрофилы.
Никто править эти ваши ошибки 2008 года не будет. (74) Это подарок тем, кто любит годный код и страдает от наследия "программистов" 7.7 |
|||
77
EvgeniuXP
11.12.13
✎
17:43
|
(0) это уже давно выложили, а тема только сейчас появилась :)
|
|||
78
Aleksey
11.12.13
✎
17:43
|
(72) так речь вроде бы не о том что в УТ11.0 бедный функционал. Он там достаточный. ИМХО речь о том что половина заявленного функционала тупо не работает, или работает не так как ожидаешь (распределение затрат на месяц, а не на конкретную поставку, тот же расчет себестоимости)
|
|||
79
EvgeniuXP
11.12.13
✎
17:45
|
(34) про мини-сервер спрашивали, а про обратную отладку, если спрашивали - ждем :)
|
|||
80
Aleksey
11.12.13
✎
17:45
|
(77) Давно это когда? 9 декабря, а тема от какого числа? Не ужели тоже от 9-го. Так что кэш отсюда не читатель
|
|||
81
marvak
11.12.13
✎
17:45
|
(62)
Ну что значит "на уровне ларьков". Есть достаточно крупные компании, использующие 1С, знаю сеть автосалонов, число работающих примерно тысяча человек. Также оптовые компании, торгующие продуктами, торгующие химреактивами, тоже работников несколько сотен. Так вот для них эти сложности в поддержке не окупятся. Да и рефакторинг тут в общем то не так важен. Вообще сложность разработки и самих конф на платформе 8.2, написанных на УФ, с использованием клиент серверной технологии, выросла. Хотя ветка про рефакторинг. |
|||
82
rphosts
11.12.13
✎
17:45
|
(78) ну типа есть косячки, не спорю.
|
|||
83
H A D G E H O G s
11.12.13
✎
17:47
|
(81)
сложность разработки и самих конф на платформе 8.2, написанных на УФ, с использованием клиент серверной технологии, выросла. Сложность наоборот, упала. Управляемый режим не дает выстрелить себе в ногу жестким разделением Клиент-Сервер. |
|||
84
rphosts
11.12.13
✎
17:47
|
(75) я вас попрошу! Второй день делаю из БСП расчленёнку... сначала ржал над кодом типа
ФФФ = Ложь; Если Чего-то1 И Чего-то2 Тогда ффф = Истина; КонецЕсли; Если ффф = Истина Тогда .................. потом смеяться уже не хотелось. |
|||
85
H A D G E H O G s
11.12.13
✎
17:47
|
Переходный период с 7.7 кончился.
|
|||
86
rphosts
11.12.13
✎
17:48
|
(77) на каком релизе платформы есть рефакторинг?
|
|||
87
acsent
11.12.13
✎
17:49
|
(86) вроде как 8.3.5
|
|||
88
rphosts
11.12.13
✎
17:49
|
(85) уже давно, кое кто конечно продолжает на клюшках сидеть но их рыночный кусок пирога резко сокращается
|
|||
89
rphosts
11.12.13
✎
17:49
|
(87) на всех 8.3.5?
|
|||
90
rphosts
11.12.13
✎
17:50
|
надо будет завтра срочно заценить
|
|||
91
marvak
11.12.13
✎
17:50
|
(83)
По мне так выросла. Я потратил кучу времени чтобы найти где же инициализируется параметр сеанса ТекущийПользователь в БСП. Все эти многократные вызовы из одного общего модуля в другой, смысл которых ну не так уж очевиден. В УТ 10.3 на это ушло минуты 3. |
|||
92
Hans
11.12.13
✎
18:15
|
лучше бы подсветку параметров сделали.в начале 2000х на делфи уже такое было.. в 1С до сих пор нет.
|
|||
93
Леха Дум
11.12.13
✎
18:18
|
(92) открой для себя 8.3 или снегопат
|
|||
94
Hans
11.12.13
✎
18:20
|
(91) некоторые сложности выросли. некоторые сложности уменьшились. например типовое проведение документов в УТ 10.3 мне совсем не нравится. В 11 легче сделано.
|
|||
95
Hans
11.12.13
✎
18:22
|
(93) 8.3 еще не открывал. Рано еще, мало кто на ней сидит. А снегопат - неоффициальный костыль, и мнение о нем сложилось не очень приятное после просмотра отзывов, да еще и платный.
|
|||
96
mistеr
11.12.13
✎
18:29
|
Орефков начинает беспокоиться...
|
|||
97
acsent
11.12.13
✎
18:29
|
(89) где ты 8.3.5 видел?
|
|||
98
Адимр
11.12.13
✎
18:35
|
>По мне так выросла. Все эти многократные вызовы из одного общего модуля в другой, смысл которых ну не так уж очевиден.
(91) Люто-бешенно плюсую!!! |
|||
99
Мыш
11.12.13
✎
18:38
|
(91) Привет, боец! )
|
|||
100
rphosts
11.12.13
✎
18:40
|
(97) что, таки ещё нет в свободном доступе? Т.е. только обещают...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |