#0
by Alexandr Puzakov
Это не обсуждение вопросов религии "использовать - не использовать", хочется выяснить, какое распространение библиотека стандартных подсистем (БСП), получила среди 1Сников. Понятно, что для разработки нетленок или отраслевок на 8.2 БСП очень удобна, а для многих готовых поделок она практически не нужна, т. к. они требуют дополнительной доработки. Насколько хорошо вы изучил БСП по мере своей деятельности?
#0
by Alexandr Puzakov
Это не обсуждение вопросов религии "использовать - не использовать", хочется выяснить, какое распространение библиотека стандартных подсистем (БСП), получила среди 1Сников. Понятно, что для разработки нетленок или отраслевок на 8.2 БСП очень удобна, а для многих готовых поделок она практически не нужна, т. к. они требуют дополнительной доработки. Насколько хорошо вы изучил БСП по мере своей деятельности?
#5
by Alexandr Puzakov
Дело вот в чем: вышла нынче редакция 1.2 БСП, функциональность ессно расширилась. У меня создается такое впечатление, что БСП все-таки сложновата из-за чего массовой популярности она не приобретает.
#6
by Нуф-Нуф
пробовал заюзать подсистему работы с файлам для своей нетленки. в итоге за пару часов наваял свою.
#8
by a_alenkin
Может знаю лучше чем частично но хорошо знаю не все. Имею мнение что там достаточно много ошибок, которые начинают выявляться при эксплуатации. Для своих разработок по частям переносил функционал - с полной проверкой и доработкой
#9
by vde69
100% за ней будущее, только она должна еще пройти пару итераций... например общие модули нужно сделать как модули подсистемы, и сделать "безопасный" вызов процедур и функций из подсистемы (тоесть при отсутствие самой подсистемы или модуля оператор просто не выполняется и все и никакой ошибки не генерится)
#11
by Alexandr Puzakov
не, БСП пока не вызывает у одноэсников возбуждение, как, например, платформа 8.2. Скорее всего никто не скачал...
#12
by Alexandr Puzakov
а как сделать этот "безопасный" вызов процедур и функций? Нафигачить промежуточных процедур и функций, которые в попытке будут вызывать основные процедуры и функции?
#14
by curys
Знаю частично, проще самому накидать, т.к. в дальнейшем в конфе множество функций не будет использовано.
#15
by Мигрень
На БСП основаны типовые. Знаешь типовые - знаешь БСП. И наоборот. Вменяемый разработчик самописку будет делать тоже на БСП. БСП - наше всё.
#18
by vde69
это должна быть реализация платформы, при компиляции текста если обьект не обноружен сам вызов просто исключается из результата компиляции. ну и у подсистемы должны быть по несколько модулей (как в БСП), отдельно клиентский, вызов сервера, серверный, обработка событий, серверный, интерфейсный переопределяемый. плюс для подсистемы нужно ввести отдельные метаданные (версия подсистемы), сейчас это уже имеет реализация в виде регистра сведений, но с метаданнымы это правильно
#21
by Alexandr Puzakov
на уровне платформы это тоже не айс будет. Она-то будет фигачить все несуществующие, а вдруг какая из функций просто в неправильном контексте вызывается, или разработчик имя функции неправильно написал?
#22
by ОбычныйЧеловек
у меня есть только 2 варианта - либо ты вменяемый разработчик, либо кроме типовых ничего не знаешь. Какой вариант?
#23
by vde69
вопрос реализации, например так #БезопасныйВызов Посистема1.Процедура1; #КонецБезопасногоРежима
#24
by Alexandr Puzakov
как это будет выглядеть, это отдельный вопрос. Что-то мне кажется, что для таких вот сомнительных хотелок придется от и до перелопатить движок платформы.
#27
by ОбычныйЧеловек
На сколько мне известно - все уже давно придумано до нас, еще в 7ке (а сейчас и в 8ке) был "информер" который позволял анализировать есть необходима функция в конфигурации или нет.
#29
by vde69
тем что проверка идет на уровне КОМПИЛЯЦИИ кода и в случае отсутствия объекта система вообще ничего не делает, скорость+надежность
#33
by Alexandr Puzakov
ну ладно, допустим, есть у меня функция МояФункция, при написании кода я ляпнул МояФункця, платформа естественно не найдет такую функцию, и хана всей логике алгоритма... не прикалываюсь. Но по описанию это тот же самый синтаксический контроль.
#34
by ОбычныйЧеловек
по какому описанию? используя "информер" можно на встроенном языке проверить существование нужной тебе функции.
#35
by ОбычныйЧеловек
на типовых свет клином не сошелся. Если бы типовые были написаны по человечески то никогда бы не появились бы "нетленки".
#36
by Alexandr Puzakov
ну значит я недопонял. А если и существует такая штуковина, то познакомьте с ней vde69 :)
#38
by milan
Чтото бсп от платформы отстает, ожидал от новой версии поддержки разделителей, ан нет. Выгрузку из бсп ( обмен данными )не понимает универсальная обработка обмена данными, в общем двоякое впечатление.
#39
by Alexandr Puzakov
Чисто теоретически. Если среда разработки преобразится таким образом, что разрабатывать станет в разы быстрее и в разы проще, то что произойдет? Правильно! Всероссийское количество одноэсникочасов существенно упадет. Ну и как следствие, большинство одноэсников просто окажутся ненужны. А функции по 1Синью было просто переложены на админов, которые за дополнительные несколько килорублей будут лазить в удобный и простой конфигуратор. Так что благодарите фирму 1С за то, что она снабдила вас работой.
#40
by Jolly Roger
1С подзадержалась со своей поделкой лет на 5. у серьезных разработчиков свои библиотеки...
#43
by ОбычныйЧеловек
вот сюда пжалуста: это для 8ки (сам использовал пока только для 7ки, но учитывая что это делает artbear то в работоспособности можно не сумневаться)
#44
by ОбычныйЧеловек
бездельников, всмысле 1С-ников слишком много и если их количество уменьшится - всем будет только лучше.
#45
by Alexandr Puzakov
так уменьшится-то не количество худших, а равномерно. Даже высококвалифицированные, требующие высокой оплаты, пострадают больше других, т. к. их квалификация в большинстве случаев окажется не нужной...
#53
by ДенисЧ
ч того, что куча студентов, научившихся тыкать мышой, решит, что они умеют. Наоборот, разработку надо усложнить до максимума. Тогда ламерья поуменьшится.
#54
by Alexandr Puzakov
так а потребность-то в одноэсниках упадет. Там где раньше пыхтели четыре внедрюка можно будет обойтись одним-двумя.
#55
by Alexandr Puzakov
Да и ламеры тоже нужны, подавляющее большинство задач не требует серьезной квалификации, как то написать отчет/печатную форму, установить обновление...
#59
by Alexandr Puzakov
спрос-то уменьшится... Допустим, есть некое внедрение, при теперешней среде разработки требуется 2000 одноэсникочасов, а при "той" среде разработки понадобится всего 500 одноэсникочасов... Вот предприятие и оплатит 500 одноэсникочасов, и совершенно пофиг, что где-то там за воротами стоит целая толпа знающих и умеющих. Потребность 500 часов и все тут.
#60
by Alexandr Puzakov
"Шестое чувство" - это вообще литературный термин, используется в произведениях культуры...
#62
by V_V_V
Использую БСП для самообразования (как впрочем и типовые). Применять как основу для своих "нетленок" (хоть частично) даже в мыслях не было - ну слишком намудрили... Но в целом вещь очень полезная, обновлялась бы почаще...
#66
by oleg_km
А че апки то. 1С 8 появилась скажем так в 2005, а БСП только в 2010. А скажем механизм версионных документов и хранения файлов в ИБ нужен был нам в 2006 и 2008 году соответственно. Поэтому за это время уже сформировались своя БСП. Можно конечно сравнить и что-то приспособить. Но по-моему позновато уже. Я не против использования стандартных библиотек, но ложка дорога к обеду.
#80
by Asirius
Наоборот, 1сники даже выиграют, причем сильно. Затраты на IT (инвестиции) в целом не изменятся. Но возрастет продуктивность 1С-ников. Из всеъ затрат на IT 1Cники перетянут одеяло на себя, т.к. отдача от вложений в них возрастет.
#82
by MaxS
Всё сейчас быстро меняется. от п.п.3 до п.п.1. На данный момент, скорее всего 2. Пока делаешь что-то своё, типовые конфигурации, платформы и т.п. так прыгают вперед, что проще перейти на что-то типовое и осторожно допиливать под себя.
#86
by IamAlexy
БСП рулит. учитывая что через год-два ВСЕ типовые будут на ее основе, игнорировать БСП может только упоротый 7шник которые в 8ке работать в принципе не планирует...
#89
by IamAlexy
бгыыы.. ты тока начни ветку типа "8ка vs 7/7" и мгновенно набегут старперы доказывающие что "на их век 7ки хватит а 8ка это баловство" :)
#91
by shuhard
ещё 3-4 года основными конфигурациями останутся УТ 10.3 и УПП 1.3, где БСП и не пахнет
#92
by Alexandr Puzakov
с фига ли? Еще годик и они канут в лету. Где стоят там останутся, но там они уже внедренные...
#93
by IamAlexy
ну ну.. я лично считаю что чем больше народу так думает тем лучше.. я вообще считаю что нужно всячески поощерять подобные мнения, что "БСП это все фуфло" и "ТИС вечна" и "еще ближайшие 10 лет ничего кроме 7ки и ТИС никому не нужно будет" ибо чем меньше конкурентов тем вольготнее на рынке...
#94
by IamAlexy
он прав, конечно же он прав.. надо только добавить что еще и СКД никому не нужна.. и построитель рулит и вообще тонкие клиенты и вебдоступы это все ненужно..
#98
by Новиков
БСП - наше все! Полностью согласен с цитатой: Выгода, которую получает разработчик прикладного решения, очевидна: во-первых, не нужно тратить время на то, что уже сделано другими, а во-вторых, что гораздо важнее, при внедрениях предпочтение будет отдаваться совместимым и унифицированным конфигурациям.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- Версии Библиотеки стандартных подсистем в типовых конфигурациях
- Различие редакций Библиотеки стандартных подсистем?
В этой группе 1С
- 1C 8 УПП Неоперативное проведение
- EXCEL. как оставить значения последнего обновления связей при открытии книги?
- из кириллицы в escape-последовательность
- Есть ли в 1С 8.2 глобальное событие, вызываемое при открытии любой формы?
- v7: Yoksel Экспорт в Excel (Группировка строк)
- Вид занятости в ЗУП 2.5.33.4
- Инвентаризация по МЦ.03
- Сохранить положение(курсора) в табличном документе
- УТ Дублирование имени объекта метаданных
- Программно разместить на всех формах конфы свою кнопочку
- Битрикс. Настройка прав на файлы и папки
- Правила обмена УТ10.3 --> КА 1.1
- 1С82 & ВК (COM) на C#
- Таблица формы, таблица значений, табличная часть. В чем разница?
- v7: Выгрузка плана счетов бюджет 645 в ЗиК.
- Как программно удалить проводки документа по определённой маске
- УТ 11 Использование ордерной схемы документооборота
- Как программно определить, что база периферийная?
- КА (УПП) Как вводить остатки по ОС принятым к учету до 2002 года?
- ОбновитьСтроки() табличного поля внешней обработки