1C:Enterprise Development Tools. Профессиональная IDE для 1С-разработчика::Журнал СА 7-8.2015
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Событие  

В банке рассола ждет сисадмина с полей фрактал-кукумбер

Читайте впечатления о слете ДСА 2024, рассказанные волонтером и участником слета

 Читать далее...

Организация бесперебойной работы  

Бесперебойная работа ИТ-инфраструктуры в режиме 24/7 Как обеспечить ее в нынешних условиях?

Год назад ИТ-компания «Крок» провела исследование «Ключевые тренды сервисного рынка 2023». Результаты

 Читать далее...

Книжная полка  

Читайте и познавайте мир технологий!

Издательство «БХВ» продолжает радовать выпуском интересных и полезных, к тому же прекрасно

 Читать далее...

СУБД PostgreSQL  

СУБД Postgres Pro

Сертификация по новым требованиям ФСТЭК и роль администратора без доступа к данным

 Читать далее...

Критическая инфраструктура  

КИИ для оператора связи. Готовы ли компании к повышению уровня кибербезопасности?

Похоже, что провайдеры и операторы связи начали забывать о требованиях законодательства

 Читать далее...

Архитектура ПО  

Архитектурные метрики. Качество архитектуры и способность системы к эволюционированию

Обычно соответствие программного продукта требованиям мы проверяем через скоуп вполне себе понятных

 Читать далее...

Как хорошо вы это знаете  

Что вам известно о разработках компании ARinteg?

Компания ARinteg (ООО «АРинтег») – системный интегратор на российском рынке ИБ –

 Читать далее...

Графические редакторы  

Рисование абстрактных гор в стиле Paper Cut

Векторный графический редактор Inkscape – яркий представитель той прослойки open source, с

 Читать далее...

День сисадмина  

Учите матчасть! Или как стать системным администратором

Лето – время не только отпусков, но и хорошая возможность определиться с профессией

 Читать далее...

День сисадмина  

Живой айтишник – это всегда движение. Остановка смерти подобна

Наши авторы рассказывают о своем опыте и дают советы начинающим системным администраторам.

 Читать далее...

Виртуализация  

Рынок решений для виртуализации

По данным «Обзора российского рынка инфраструктурного ПО и перспектив его развития», сделанного

 Читать далее...

Книжная полка  

Как стать креативным и востребованным

Издательский дом «Питер» предлагает новинки компьютерной литературы, а также книги по бизнесу

 Читать далее...

Книжная полка  

От создания сайтов до разработки и реализации API

В издательстве «БХВ» недавно вышли книги, которые будут интересны системным администраторам, создателям

 Читать далее...

Разбор полетов  

Ошибок опыт трудный

Как часто мы легко повторяем, что не надо бояться совершать ошибки, мол,

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 6209
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 6918
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 4201
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 3000
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 3802
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 3812
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 6308
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 3160
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 3452
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 7271
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 10636
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 12358
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 13993
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 9118
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 7072
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 5382
Комментарии: 3
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 4612
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 3422
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 3151
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 3398
Комментарии: 0
Рецензия на книгу «MongoDB в действии»

 Читать далее...

02.12.2013г.
Просмотров: 3021
Комментарии: 0
Не думай о минутах свысока

 Читать далее...

Друзья сайта  

 1C:Enterprise Development Tools. Профессиональная IDE для 1С-разработчика

Архив номеров / 2015 / Выпуск №7-8 (152-153) / 1C:Enterprise Development Tools. Профессиональная IDE для 1С-разработчика

Рубрика: Разработка /  Инструменты

Игорь Антонов ИГОРЬ АНТОНОВ, страховая компания ОАО «ДальЖАСО», руководитель отдела разработки программного обеспечения, a@iantonov.me

1C:Enterprise Development Tools
Профессиональная IDE для 1С-разработчика

Возможности платформы «1С:Предприятие» с точки зрения удобства разработки были всегда, мягко говоря, бедными. Конфигуратор сильно уступал профессиональным IDE, а компания «1С» не спешила с обновлениями. Лишь спустя 13 лет она решилась на глобальный пересмотр основного инструмента прикладного программиста

Компания «1С» выбрала конкурентоспособную нишу и попыталась одним выстрелом убить несколько зайцев: создать лучшую программу для ведения бухгалтерского учета и платформу, позволяющую создавать различные приложения (конфигурации).

Первым 100% попаданием стал выпуск платформы 7.х. Только представьте, решения, созданные на ее базе, моментально распространились по всей стране, а вместе с ними появилась новая отрасль разработки – разработка под платформу «1С:Предприятие». Тогда новоиспеченные разработчики стали появляться как грибы после дождичка в четверг, а на рынке образовался новый вид ИТ-услуг – сопровождение и внедрение 1С.

Все видели перспективы продаж и сопровождения продуктов на базе 1С, поэтому в «программирование» хлынули все. Настоящих программистов, мигрирующих со «взрослых» языков программирования, было мало, поэтому никаких серьезных требований и претензий к культуре разработки не было. Возможно, поэтому компания «1С» особо не пыталась развивать главный инструмент разработчика (конфигуратор). Нет спроса – нет предложений.

Котел с «1С:Предприятие 7» кипел несколько лет, пока окончательно не начал разваливаться. Чудовищные ограничения платформы, проблемы с производительностью и масштабированием намекали на переосмысление общей концепции разработки и архитектуры.

Особо креативные и смышленые энтузиасты даже пытались сделать подобную среду разработки, ориентированную на ведение бухгалтерского учета. Проект назывался «Ананас» [1], но ничего серьезного из него так и не вышло. Тем временем «1С» приступила к планомерному апгрейду своей платформы и в итоге представила абсолютно новое решение – «1С:Предприятие 8» .

Восьмерка (как ее принято сейчас называть) стала настоящим прорывом. Принцип разработки сопровождения претерпел значительные изменения. Среда разработки была на несколько голов выше предшественницы и уже больше походила на серьезный инструмент. Новый язык запросов (в стиле SQL), пересмотр синтаксиса и кирпичиков для строительства приложений стали новыми козырями технологии быстрой разработки решений для бизнеса.

Триумфальный релиз не ударил по тормозам, а, наоборот, задал новый ритм развития функциональных возможностей платформы. Новые релизы стали выходить постоянно, и каждый из них привносил что-нибудь новое в платформу (а заодно что-нибудь и ломал).

Ядро и прикладные технологии активно совершенствовались, а вот о самом главном компоненте, конфигураторе, видимо, позабыли. По сравнению с седьмой веткой он стал значительно лучше, но все равно проигрывал профессиональным IDE. Вопросы по совершенствованию конфигуратора стали все чаще возникать на профильных конференциях, но трансформироваться в конкретные ответы они смогли совсем недавно.

В конце апреля компания «1С» представила тестовую версию абсолютно нового инструмента для разработки решений на базе восьмой версии платформы – 1C:Enterprise Development Tools. Инструмент абсолютно новый (это не очередная версия привычного конфигуратора), и именно он
должен открыть первую главу в разработке новых бизнес-решений.

Профессиональная IDE для 1С

1С-разработчики привыкли к факту неотчуждаемости конфигуратора от информационной базы. Конфигуратор идет в комплекте с платформой, в нем мы пишем код, и из него этот код попадает в базу данных. Подход выдержан временем и имеет как преимущества, так и недостатки. Последних, разумеется, больше. Первый из них – хранение исходников конфигурации во внутреннем формате.

Разрабатываемая конфигурация хранится в информационной базе, и взаимодействовать с ней возможно только из конфигуратора. Других средств для работы с кодом/объектами вне конфигуратора попросту нет. Точнее, один вариант есть, но пользоваться им затруднительно. Да и официальная методология обходит его стороной.

Второй главный минус – несоответствие времени. В отличие от внутреннего функционала конфигуратор развивается крайне медленно. Из-за этого подавляющее число разработчиков вынуждены самостоятельно решать задачи, которые в продвинутых IDE уже давно решены.

Статью целиком читайте в журнале «Системный администратор», №7-8 за 2015 г. на страницах 88-94.

PDF-версию данного номера можно приобрести в нашем магазине.


  1. Проект «Ананас» – http://ananas.su.
  2. Проект «Снегопат» – https://snegopat.ru.

Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru