v8: Популярность библиотеки стандартных подсистем (БСП) #580775


#0 by Alexandr Puzakov
Это не обсуждение вопросов религии "использовать - не использовать", хочется выяснить, какое распространение библиотека стандартных подсистем (БСП), получила среди 1Сников. Понятно, что для разработки нетленок или отраслевок на 8.2 БСП очень удобна, а для многих готовых поделок она практически не нужна, т. к. они требуют дополнительной доработки. Насколько хорошо вы изучил БСП по мере своей деятельности?
#0 by Alexandr Puzakov
Это не обсуждение вопросов религии "использовать - не использовать", хочется выяснить, какое распространение библиотека стандартных подсистем (БСП), получила среди 1Сников. Понятно, что для разработки нетленок или отраслевок на 8.2 БСП очень удобна, а для многих готовых поделок она практически не нужна, т. к. они требуют дополнительной доработки. Насколько хорошо вы изучил БСП по мере своей деятельности?
#1 by Креатив
Ещё руки не доходили.
#2 by ДенисЧ
даже не трогал. Я чист
#3 by ОбычныйЧеловек
Проще написать самому, поэтому
#4 by Aleksey
БСП - это Бессоюзные сложные предложения
#5 by Alexandr Puzakov
Дело вот в чем: вышла нынче редакция 1.2 БСП, функциональность ессно расширилась. У меня создается такое впечатление, что БСП все-таки сложновата из-за чего массовой популярности она не приобретает.
#6 by Нуф-Нуф
пробовал заюзать подсистему работы с файлам для своей нетленки. в итоге за пару часов наваял свою.
#7 by МимохожийОднако
На основе БСП? или заново написал?
#8 by a_alenkin
Может знаю лучше чем частично но хорошо знаю не все. Имею мнение что там достаточно много ошибок, которые начинают выявляться при эксплуатации. Для своих разработок по частям переносил функционал - с полной проверкой и доработкой
#9 by vde69
100% за ней будущее, только она должна еще пройти пару итераций... например общие модули нужно сделать как модули подсистемы, и сделать "безопасный" вызов процедур и функций из подсистемы (тоесть при отсутствие самой подсистемы или модуля оператор просто не выполняется и все и никакой ошибки не генерится)
#10 by fly7
релиз 1.2 отозван :( кто успел скачать?
#11 by Alexandr Puzakov
не, БСП пока не вызывает у одноэсников возбуждение, как, например, платформа 8.2. Скорее всего никто не скачал...
#12 by Alexandr Puzakov
а как сделать этот "безопасный" вызов процедур и функций? Нафигачить промежуточных процедур и функций, которые в попытке будут вызывать основные процедуры и функции?
#13 by Нуф-Нуф
заново сделал. ибо проще было в разы чем БСП прикрутить :)
#14 by curys
Знаю частично, проще самому накидать, т.к. в дальнейшем в конфе множество функций не будет использовано.
#15 by Мигрень
На БСП основаны типовые. Знаешь типовые - знаешь БСП. И наоборот. Вменяемый разработчик самописку будет делать тоже на БСП. БСП - наше всё.
#16 by Упанишады
Как-то руки не доходили.
#17 by Упанишады
Это аргумент, чтобы ознакомиться с БСП.
#18 by vde69
это должна быть реализация платформы, при компиляции текста если обьект не обноружен сам вызов просто исключается из результата компиляции. ну и у подсистемы должны быть по несколько модулей (как в БСП), отдельно клиентский, вызов сервера, серверный, обработка событий, серверный, интерфейсный переопределяемый. плюс для подсистемы нужно ввести отдельные метаданные (версия подсистемы), сейчас это уже имеет реализация в виде регистра сведений, но с метаданнымы это правильно
#19 by Нуф-Нуф
да фуфел это а не аргумент
#21 by Alexandr Puzakov
на уровне платформы это тоже не айс будет. Она-то будет фигачить все несуществующие, а вдруг какая из функций просто в неправильном контексте вызывается, или разработчик имя функции неправильно написал?
#22 by ОбычныйЧеловек
у меня есть только 2 варианта - либо ты вменяемый разработчик, либо кроме типовых ничего не знаешь. Какой вариант?
#23 by vde69
вопрос реализации, например так #БезопасныйВызов Посистема1.Процедура1; #КонецБезопасногоРежима
#24 by Alexandr Puzakov
как это будет выглядеть, это отдельный вопрос. Что-то мне кажется, что для таких вот сомнительных хотелок придется от и до перелопатить движок платформы.
#25 by Alexandr Puzakov
+ ну и чем же Ваш первый пример отличается от попытки? :)
#26 by kuromanlich
/
#27 by ОбычныйЧеловек
На сколько мне известно - все уже давно придумано до нас, еще в 7ке (а сейчас и в 8ке) был "информер" который позволял анализировать есть необходима функция в конфигурации или нет.
#28 by Alexandr Puzakov
проверка синтаксиса делает то же самое.
#29 by vde69
тем что проверка идет на уровне КОМПИЛЯЦИИ кода и в случае отсутствия объекта система вообще ничего не делает, скорость+надежность
#30 by ОбычныйЧеловек
ты сейчас прикалываешься что ли?
#31 by Мигрень
Второй вариант - кроме типовых ничего не знаю. И знать не желаю. А зачем?
#32 by b159263
БСП, про неё знаю и использую, правда только осваиваю её.
#33 by Alexandr Puzakov
ну ладно, допустим, есть у меня функция МояФункция, при написании кода я ляпнул МояФункця, платформа естественно не найдет такую функцию, и хана всей логике алгоритма... не прикалываюсь. Но по описанию это тот же самый синтаксический контроль.
#34 by ОбычныйЧеловек
по какому описанию? используя "информер" можно на встроенном языке проверить существование нужной тебе функции.
#35 by ОбычныйЧеловек
на типовых свет клином не сошелся. Если бы типовые были написаны по человечески то никогда бы не появились бы "нетленки".
#36 by Alexandr Puzakov
ну значит я недопонял. А если и существует такая штуковина, то познакомьте с ней vde69 :)
#37 by MikleV
нефиг изобретать велосипеды
#38 by milan
Чтото бсп от платформы отстает, ожидал от новой версии поддержки разделителей, ан нет. Выгрузку из бсп ( обмен данными )не понимает универсальная обработка обмена данными, в общем двоякое впечатление.
#39 by Alexandr Puzakov
Чисто теоретически. Если среда разработки преобразится таким образом, что разрабатывать станет в разы быстрее и в разы проще, то что произойдет? Правильно! Всероссийское количество одноэсникочасов существенно упадет. Ну и как следствие, большинство одноэсников просто окажутся ненужны. А функции по 1Синью было просто переложены на админов, которые за дополнительные несколько килорублей будут лазить в удобный и простой конфигуратор. Так что благодарите фирму 1С за то, что она снабдила вас работой.
#40 by Jolly Roger
1С подзадержалась со своей поделкой лет на 5. у серьезных разработчиков свои библиотеки...
#41 by Alexandr Puzakov
было=будут
#42 by Jolly Roger
мож тебе еще и классы с наследованием? :-)
#43 by ОбычныйЧеловек
вот сюда пжалуста: это для 8ки (сам использовал пока только для 7ки, но учитывая что это делает artbear то в работоспособности можно не сумневаться)
#44 by ОбычныйЧеловек
бездельников, всмысле 1С-ников слишком много и если их количество уменьшится - всем будет только лучше.
#45 by Alexandr Puzakov
так уменьшится-то не количество худших, а равномерно. Даже высококвалифицированные, требующие высокой оплаты, пострадают больше других, т. к. их квалификация в большинстве случаев окажется не нужной...
#46 by Джинн
Относительно неплохо знаю.
#47 by pavig
ставил, смотрел, немного копался
#48 by Balabass
Слышал что есть такое.. А что это - хз.
#49 by Balabass
#50 by ДенисЧ
наоборот, возрастет
#51 by MRAK
гонево
#52 by Alexandr Puzakov
с чего она возрастет? Кормить просто так 1Сников нафиг никому не надо.
#53 by ДенисЧ
ч того, что куча студентов, научившихся тыкать мышой, решит, что они умеют. Наоборот, разработку надо усложнить до максимума. Тогда ламерья поуменьшится.
#54 by Alexandr Puzakov
так а потребность-то в одноэсниках упадет. Там где раньше пыхтели четыре внедрюка можно будет обойтись одним-двумя.
#55 by Alexandr Puzakov
Да и ламеры тоже нужны, подавляющее большинство задач не требует серьезной квалификации, как то написать отчет/печатную форму, установить обновление...
#56 by ДенисЧ
предложение возрастёт. И зп упадут.
#57 by Alexandr Puzakov
а я про что?
#58 by ДенисЧ
"Всероссийское количество одноэсникочасов существенно упадет" Тебе видней, про что.
#59 by Alexandr Puzakov
спрос-то уменьшится... Допустим, есть некое внедрение, при теперешней среде разработки требуется 2000 одноэсникочасов, а при "той" среде разработки понадобится всего 500 одноэсникочасов... Вот предприятие и оплатит 500 одноэсникочасов, и совершенно пофиг, что где-то там за воротами стоит целая толпа знающих и умеющих. Потребность 500 часов и все тут.
#60 by Alexandr Puzakov
"Шестое чувство" - это вообще литературный термин, используется в произведениях культуры...
#61 by Alexandr Puzakov
Пля-а-а-а... Не туда сообщение пропилил...
#62 by V_V_V
Использую БСП для самообразования (как впрочем и типовые). Применять как основу для своих "нетленок" (хоть частично) даже в мыслях не было - ну слишком намудрили... Но в целом вещь очень полезная, обновлялась бы почаще...
#63 by Armando
В рамках тех подсистем, которые внедрил в самописку
#64 by Armando
+ а все остальные
#65 by Alexandr Puzakov
Апки, однако.
#66 by oleg_km
А че апки то. 1С 8 появилась скажем так в 2005, а БСП только в 2010. А скажем механизм версионных документов и хранения файлов в ИБ нужен был нам в 2006 и 2008 году соответственно. Поэтому за это время уже сформировались своя БСП. Можно конечно сравнить и что-то приспособить. Но по-моему позновато уже. Я не против использования стандартных библиотек, но ложка дорога к обеду.
#67 by Wingless
С появлением БСП писать что-то совсем "с нуля" - лажа.
#68 by artik2
Скопировать справочник и установить владельца офигенно сложно :)
#69 by Поручик
Я за унификацию и стандартизацию.
#70 by Armando
ты че? там же еще в четырех подписках, в двух регистрах надо типы добавить))
#71 by el-gamberro
Где вариант знаю отлично?
#72 by Поручик
Потому что таких нет в природе.
#73 by Поручик
Этот  вариант нужен. Таких здесь 90%, если не больше
#74 by Kraft
а что это?
#75 by rs_trade
Наличие этого конструктора уж точно лучше чем его отсутствие.
#76 by Alexandr Puzakov
#77 by lxndr
Релиз отозван ;)
#78 by Поручик
#79 by Юрий Лазаренко
2 нетленки на ее базе уже слепил - очень помогает
#80 by Asirius
Наоборот, 1сники даже выиграют, причем сильно. Затраты на IT (инвестиции) в целом не изменятся. Но возрастет продуктивность 1С-ников. Из всеъ затрат на IT 1Cники перетянут одеяло на себя, т.к. отдача от вложений в них возрастет.
#81 by Alex_MA
знаю БСП
#82 by MaxS
Всё сейчас быстро меняется. от п.п.3 до п.п.1. На данный момент, скорее всего 2. Пока делаешь что-то своё, типовые конфигурации, платформы и т.п. так прыгают вперед, что проще перейти на что-то типовое и осторожно допиливать под себя.
#83 by Alexandr Puzakov
фихня. Будто бы среди заказчиков одни дураки работают.
#84 by ДенисЧ
Не одни. Их там много. Просто туевы хучи.
#85 by Nexux
пришлось выпилить из пары нетленок
#86 by IamAlexy
БСП рулит. учитывая что через год-два ВСЕ типовые будут на ее основе, игнорировать БСП может только упоротый 7шник которые в 8ке работать в принципе не планирует...
#87 by tridog
Неужели такие еще остались?
#88 by Alexandr Puzakov
постепенно вымирают, но еще пока можно встретить.
#89 by IamAlexy
бгыыы.. ты тока начни ветку типа "8ка vs 7/7" и мгновенно набегут старперы доказывающие что "на их век 7ки хватит а 8ка это баловство" :)
#90 by IamAlexy
+ хотя походу потихоньку даже самые упоротые изучают 8ку..
#91 by shuhard
ещё 3-4 года основными конфигурациями останутся УТ 10.3 и УПП 1.3, где БСП и не пахнет
#92 by Alexandr Puzakov
с фига ли? Еще годик и они канут в лету. Где стоят там останутся, но там они уже внедренные...
#93 by IamAlexy
ну ну.. я лично считаю что чем больше народу так думает тем лучше.. я вообще считаю что нужно всячески поощерять подобные мнения, что "БСП это все фуфло" и "ТИС вечна" и "еще ближайшие 10 лет ничего кроме 7ки и ТИС никому не нужно будет" ибо чем меньше конкурентов тем вольготнее на рынке...
#94 by IamAlexy
он прав, конечно же он прав.. надо только добавить что еще и СКД никому не нужна.. и построитель рулит и вообще тонкие клиенты и вебдоступы это все ненужно..
#95 by disk-2008
Кроме ИТС - что можно почитать на тему БСП детально?
#96 by shuhard
и таки фрачн - зло,отравляет мозг
#97 by Поручик
Гугл
#98 by Новиков
БСП - наше все! Полностью согласен с цитатой: Выгода, которую получает разработчик прикладного решения, очевидна: во-первых, не нужно тратить время на то, что уже сделано другими, а во-вторых, что гораздо важнее, при внедрениях предпочтение будет отдаваться совместимым и унифицированным конфигурациям.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С