0. ivanov660 1627 23.08.19 15:00 Сейчас в теме

Как мы разрабатываем в EDT

EDT – это новая среда разработки, на которую сейчас перешли разработчики фирмы «1С». Однако до сих пор существует ряд «белых пятен», касающихся как теоретической, так и практической части применения этого инструмента. Про опыт перехода на разработку в EDT на конференции INFOSTART EVENT 2018 EDUCATION рассказал начальник сектора разработки в компании «Группа Полипластик» Владимир Крючков.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. skv_79 165 23.08.19 15:10 Сейчас в теме
Недавно выложил пример как раз на github с помощью EDT)
2. Kaval88 11 23.08.19 15:14 Сейчас в теме
Очень полезная статья
ivanov660; +1 Ответить
3. for_sale 781 23.08.19 15:46 Сейчас в теме
Хранилище – это система с пессимистическими блокировками, которая по умолчанию считает, что все будет плохо, и не позволяет работать с объектом более чем одному разработчику. А поскольку у нас большая компания с большим количеством процессов, “иногда” несколько разработчиков хотят работать с одним и тем же объектом одновременно – но нельзя.

В хранилище, по-моему, есть флажок "Разрешить изменение" или что-то такое. Т.е. с ним блокировка не устанавливается, могут захватывать сразу несколько человек.
4. ellavs 635 24.08.19 09:39 Сейчас в теме
Нравится данный программный продукт, огорчают только мелкие недоработки и ошибки (писала о них тут), но, надеюсь, со временем их будет всё меньше и меньше....
for_sale; +1 Ответить
5. ivanov660 1627 24.08.19 20:13 Сейчас в теме
(4)По результатам общения с разрабами EDT у меня сложилось впечатление, что они еще долго будут пилить новые фишки прежде чем займутся "стабилизацией" продукта, а список того что нужно сделать у них размером с войну и мир.
А так они конечно молодцы.
for_sale; ellavs; +2 Ответить
6. androgin 24.08.19 20:27 Сейчас в теме
не поддерживает 8.3.15.хххх
7. Brawler 448 25.08.19 15:43 Сейчас в теме
О так много красивых картинок, так много людей задействовано в процессе разработки)))
История не про нас))
Все должно быть разработано вчера, а сегодня так как не разработано вчера мы идем жаловаться верховному главнокомандующему.
Тесты? Тяп ляп, вроде работает, в продакшен. Да все на хомячках сразу в продакшене.
GIT и EDT, а что это?
Кому оно все это нужно в условиях дичайшей разработки при катастрофическом дефиците кадров?
ТЗ нет, документации нет.
Суровая реальность фиксиков)))
А как послушаешь, что у франчей происходит, так не лучше, такие же тупоголовые со слюной льющейся изо рта ставят задачи, сделайте как нить вот так, и попутно еще формулы расчета за нас придумайте, а то мы же гуманитарии, это не наша тема высокие науки)) мы не программисты))

К слову сказать про EDT, я не понимаю у кого смелости хватает вести доработки типовых в нем, если сейчас можно пилить расширения конфигураций (в ERP это наш единственный метод доработки). EDT реально много жрет ресурсов ПК. Даже просто в конфигураторе, если обновление на ERP (с включенными возможностями правки) накатывать сейчас, то удовольствие легко может затянуться на часа 4, это еще и когда хранилище применяется, захвати все, потом сдать все назад. Сколько на это времени уйдет в EDT даже думать не хочу. Если есть у кого примеры, что в EDT ускорилось обновление, хотелось бы послушать.
korry; PetrPan; Cmapnep; Natalia_1C; CodeNull; Kinestetik; shard; ducks01; Spartan; CyberCerber; mifka186; AlX0id; fancy; ddens; Gilev.Vyacheslav; acanta; Yakud3a; Adam12345678; artkor; boln; +20 Ответить
8. AlX0id 26.08.19 10:08 Сейчас в теме
(7)
С сожалением плюсую.. Пока ни у франчей, ни у обычных владельцев 1С-решений нет ни желания ни возможности содержать такую прорву накладных расходов в виде всяких вдохновителей, обновителей и т.д..
Единственное, кому это в масть, на мой взгляд - это крупнейшие торговые сети или же заводы, содержащие отделы программистов. Хотя зачем заводу полк программистов - это я бы еще несколько раз подумал..
omut; Kinestetik; acanta; +3 Ответить
14. Aleskey_K 11 26.08.19 16:40 Сейчас в теме
(7) согласен, но преимущество EDT должно быть в том, что не надо захватывать всё дерево конфигурации.
15. ivanov660 1627 26.08.19 18:36 Сейчас в теме
(7)Чувствуется что наболело.
Однако, изменение процесса в правильную сторону (не обязательно все, хотя бы что-то) привнесет существенный эффект и со временем польза может увеличиваться.
Уходить от режима тяп-ляп и так сойдет нужно обязательно.

А над быстродействием EDT в крупных конфигурациях коллегам из 1С еще рабостать и работать(

P.S. Не понятны плюсы проголосовавших в комментарии были за первую часть или за вторую о EDT(а может и обе сразу)
9. azhilichev 148 26.08.19 11:45 Сейчас в теме
Не хочу никого обидеть, но EDT - это недоинструмент в своем текущем состоянии. Меня поймут те, кто работал с полноценными IDE - Visual Studio, IntelliJ IDEA, Embarcadero RAD Studio и т.д. Взять за основу устаревающий Eclipse, наваять на нем инструмент, который работает абы как. И выдать его за перспективную среду разработки. Обновлять парк компьютеров разработчиков под новый инструмент, если текущие ПК справляются с Конфигуратором и конфигурациями - пустое закапывание денег. Как EDT сейчас может повысить эффективность разработки? С момента первого релиза прошло уже куча времени, а ответ прежний - да никак. С бОльшим успехом можно сделать связку Конфигуратор + Git + VS Code + oscript + АПК или SonarQube.
A_Max; Cmapnep; boln; Kinestetik; Aleskey_K; for_sale; Brawler; +7 Ответить
10. Brawler 448 26.08.19 12:54 Сейчас в теме
(9) Они точно так же под Visual Studio могли бы напилить свой Add-In расширяющий функциональность среды разработки.
Думаю тут сыграло, то что типа сильно зависимы будут от Microsoft.
Надеюсь одумаются когда нить и скорвертят жаба код в C# и подгонят по VS.
11. for_sale 781 26.08.19 15:10 Сейчас в теме
(10)
Они начали своего монстра пилить ещё задолго до визуал код, насколько я понимаю. Как обычно, отстают от современных тенденций на десять лет. Лет десять назад на эклипсе ещё кто-то что-то делал, сейчас, по-моему, он только в 1С и остался)) Ещё лет через пять они решат, что на эклипсе дальше бессмысленно, и начнут проект ЕДТ 2.0 на визуале))

Их проблема в том, что они жадные и ради сиюминутной прибыли упускают своё будущее. Майки-кроссовки, вон, прочно встали на путь бесплатных опен-сорсных продуктов, а сами всё больше переходят в непаханное поле огромных прибылей платных надстроек и больших проектов по их внедрению и использованию. А 1С сидит у себя в подвале и даже ЕДТ, который изначально опен-сорс, раздают только по платным подпискам.

А ведь есть огромное сообщество отличных специалистов, у которых руки чешутся! 1Скрипт, Ванесса, даже Перфоленту какую-то придумали - бесплатно, на энтузиазме! Организуйте вы опен-сорс проект по созданию свободной среды разработки - и вам за пару лет отгрохают великолепный продукт. А вы только лицензии за рабочие места будете продавать.
Cmapnep; ivanov660; +2 1 Ответить
12. Brawler 448 26.08.19 15:21 Сейчас в теме
(11) Visual Studio и Visual Studio Code разные продукты чуть более чем полностью.
13. for_sale 781 26.08.19 15:42 Сейчас в теме
(12)
Спасибо кэп) Я думал, что будет понятно, что 1С не может разрабатывать на платном закрытом продукте, но, видимо, ошибся. Поясняю - везде, где у меня написано визуал или визуал студио, имеется в виду VS Code
16. ed_viliev 26.08.19 22:08 Сейчас в теме
Идеальный вариант был бы как с Андроид Студио: выпустить IntelliJ IDEA для 1С под своим брендом (например 1С:Enterprise Studio) и свободно распространять через developer.1centerprise.com
17. muskul 27.08.19 10:34 Сейчас в теме
Куча всяких методов, разработок, совместынх решений, баг трекеров. Только вот в типовых релизах все хуже и хуже всегда становится.
dmtrpv; boln; +2 Ответить
18. ivanov660 1627 27.08.19 19:47 Сейчас в теме
(17)А вот тут сумеречная зона процесса разработки в 1С. И по ощущениям они как всегда идут своим путем.
20. A_Max 17 30.08.19 10:02 Сейчас в теме
(18) Подозреваю, что сейчас это реально просто попытка выпрыгнуть из старой парадигмы (конфигуратор). Соответственно по живому идёт анализ потребностей. Итолько когда ЕДТ в текущем виде "зафиксируется" будет рассматриваться новый роадмэп (дословный "дорожная карта" дико режет слух и вызывает когнитивный диссонанс).

А к тому времени может помимо JetBrains и VS что-то другое будет актуальным. Пытаться сменить платформу (на vs например) сейчас это просто похоронить проект. Так что остаётся ждать и способствовать скорейшему развитию текущего ЕДТ.
ivanov660; +1 Ответить
19. SmileDDD 29.08.19 09:11 Сейчас в теме
В выступлении Вы сказали, что используете сервер RDP не могли бы сказать его характеристики и количество пользователей.
21. Zveruga 14.10.19 22:05 Сейчас в теме
В любом деле можно применить технологии управление временем. Здесь не про программирование. Здесь про организацию труда.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Ведущий программист 1С
Санкт-Петербург
зарплата от 130 000 руб.
Полный день

Программист 1С
Москва
зарплата от 130 000 руб. до 200 000 руб.
Полный день

Бизнес-архитектор 1С, ведущий консультант
Санкт-Петербург
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день

Программист 1C
Москва
зарплата от 100 000 руб. до 150 000 руб.
Полный день