Программа «1С:Управление торговлей» имеет давнюю историю и начала свое развитие еще с программы «1С:Торговля и склад» для платформы «1С:Предприятие» версии 7.5 и 7.7
Практически с каждой версией программный код конфигурации «1С:Управление торговлей» растет и, на данный момент, уже превышает 1 миллион строк кода.
Давайте рассмотрим более внимательно, как же изменялся объем программного кода и, соответственно, сложность внутреннего устройства одной из самых известных конфигураций на платформе «1С«.
Вначале посмотрим на программу «1С:Торговля и склад» версии 9.2 которая вышла в конце девяностых. В начале нулевых программа версии 9.2 имела около 140 тысяч строк программного кода. Это немало, но далее мы увидим, что объем кода он вырос практически в десять раз!
Программа «1С:Управление торговлей» была выпущена как первая конфигурация на базе платформы «1С:Предприятие 8» в 2003 году. Она должна была заменить «1С:Торговля и склад», что, в итоге и было успешно выполнено.
В ноябре 2011 года редакция 10.3.14 имела уже 284 тысячи строк кода, что более, чем в 2 раза отличается от версии для платформы 7.7
После редакции 10.3 фирма «1С» выпустила редакцию 11. В ней были существенно переработан функционал работы со складом, с клиентами, переписаны многие (если не все) программные модули. Интерфейс программы выполнен в режиме «Такси». Как ни странно, но размер программного кода уменьшился. Например, в декабре 2011 года «1С:Управление торговлей» редакции 11.0.7 имело всего 252 тысячи строк программного кода, что на 11% меньше, чем в редакции 10.3
Дальше начался рост количества строк программного кода. Например, в апреле 2014 года новая редакция 11.1.4 имела уже 557 тысяч строк кода. Дальше — больше. В октябре 2016 года редакция «1С:Управление торговлей» 11.2.3 имеет размер 904 тысячи строк кода. Рост можно наглядно оценить на графике выше. На график также нанесена линия тренда (с линейной фильтрацией).
К июню 2017 года редакция 11.3.3 вырастает до 1 миллиона 11 тысяч строк программного кода. А редакция 11.3.4 в декабре 2017 года имеет размер 1 миллион 20 тысяч строк кода.
Наконец к началу 2022 года редакция 11.4.3 содержит 1 миллион 90 тыс. строк кода.
В указанное количество строк кода не входят строки с комментариями, а также строки экранных форм (xml-разметка). При подсчете мы исключили и код правил RLS для ограничения доступа к записям. С учетом их объема код типовой 1С:УТ больше раза в два.
Такой рост объема конфигураций не уникален только для «1С:Управление торговлей», остальные конфигурации фирмы «1С» также растут быстрыми темпами, например «1С:ERP» содержит более пяти миллионов строк кода, одна из популярных программ для малого бизнеса «1С:Управление нашей фирмой» 1.5 миллиона строк кода, а «1С:Бухгалтерия 3.0» больше двух миллионов.
Важно. Расчет выполнен специалистами компании по собственной методике и не гарантирует 100% полноту исследования.
Справочно: Количество строк программного кода в космическом корабле Space Shuttle составляло около 400 тыс. строк.
Смотрите также: