Size: a a a

1С, БСП, DevOps и Архитектура

2020 June 04

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
Konstantin Kozyrev
Для тех, кто не в теме и не плавал, - всегда есть поисковые системы и книги. Имхо, программист всегда должен развиваться и изучать что-то новое. Хотя бы обзорно
Что бы изучать - должна появится потребность. Вот я могу начать изучать китайский язык - учебников дофига. Но выучу ли я его.
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
Так и с этой всей штукой - надо заходить со стороны - зачем это надо мне.
Программисту-одиночке. Работающему на фиксе.
источник

KK

Konstantin Kozyrev in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Что бы изучать - должна появится потребность. Вот я могу начать изучать китайский язык - учебников дофига. Но выучу ли я его.
Должен быть интерес. Если вам не интересен китайский язык - никогда и не выучите.
Если вам не интересно чем вы пользуетесь в повседневной жизни, будучи разработчиком, - ваше право
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
ZEEGIN
Виктория вот тебе отличная, тема для просветительной статьи: "зачем нужен статический анализатор кода".
ну я даже писал что то в этом роде https://infostart.ru/public/1096770/
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
Точно!
источник

KK

Konstantin Kozyrev in 1С, БСП, DevOps и Архитектура
Konstantin Kozyrev
Должен быть интерес. Если вам не интересен китайский язык - никогда и не выучите.
Если вам не интересно чем вы пользуетесь в повседневной жизни, будучи разработчиком, - ваше право
Если есть потребность и нет интереса - тоже какой-то дохлый номер получается
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
ну и до этого были статьи https://infostart.ru/public/1089670/
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Так и с этой всей штукой - надо заходить со стороны - зачем это надо мне.
Программисту-одиночке. Работающему на фиксе.
Ты свои фикси делишки тестируешь? Ищешь в них проблемы?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Если ты не способен понят - твоя проблемма ... я все тебе объяснил (и тычет на статью с кучей заумных презаумных слов).
если честно, не понятен наезд. была предоставлена серия ссылок как на документацию конкретно по бсл лс, так и видео (с того же ИЭ, видео к которому уже по большей части открыты), где рассказывается что как и почему.

я понимаю проблему, когда "я вот посмотрел то-то и то-то, попробовал то-то и то-то и у меня встал вот такой-то конкретный вопрос". да, это конструктивно и можно обсуждать.

"я не знаю что такое бсл лс и зачем он мне нужен" - ок, вот есть целый "официальный" (как бы странно это в контексте опен-сорс решения не звучало) сайт, в котором написано, что это такое.
как и где это можно применять? в faq указано, что это можно применять в VSCode, в EDT, в конфигураторе и в Сонаре, либо со ссылками на документацию либо оно там работает "само".
Зачем? тут есть два пути. начну со второго. понимание полезности исходит из класса инструментов. не надо задаваться вопросом, что мне даст сонаркуб. сонаркуб - это визуализатор результатов статического анализа и сбор метрик. спрашивай себя, что мне даст статический анализ.

но стат анализ - это решение проблемы. и тут на помощь приходит "первый" путь осознавания - от потребности.

меня задолбал говнокод, я трачу время на его разбор, меня задолбали баги в продуктиве.

окей гугл, как бороться с говнокодом и багами?

гугл тебе ответит - применять инструменты статического анализа и тесты.

окей гугл, что такое статический анализ? вот тебе статья. и вот. и вот. а еще вот такая статья.

хм, поможет ли мне это? наверное, да.

а как это применять в 1с?

окей гугл, статический анализатор для 1с...

и пошло поехало.
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
если честно, не понятен наезд. была предоставлена серия ссылок как на документацию конкретно по бсл лс, так и видео (с того же ИЭ, видео к которому уже по большей части открыты), где рассказывается что как и почему.

я понимаю проблему, когда "я вот посмотрел то-то и то-то, попробовал то-то и то-то и у меня встал вот такой-то конкретный вопрос". да, это конструктивно и можно обсуждать.

"я не знаю что такое бсл лс и зачем он мне нужен" - ок, вот есть целый "официальный" (как бы странно это в контексте опен-сорс решения не звучало) сайт, в котором написано, что это такое.
как и где это можно применять? в faq указано, что это можно применять в VSCode, в EDT, в конфигураторе и в Сонаре, либо со ссылками на документацию либо оно там работает "само".
Зачем? тут есть два пути. начну со второго. понимание полезности исходит из класса инструментов. не надо задаваться вопросом, что мне даст сонаркуб. сонаркуб - это визуализатор результатов статического анализа и сбор метрик. спрашивай себя, что мне даст статический анализ.

но стат анализ - это решение проблемы. и тут на помощь приходит "первый" путь осознавания - от потребности.

меня задолбал говнокод, я трачу время на его разбор, меня задолбали баги в продуктиве.

окей гугл, как бороться с говнокодом и багами?

гугл тебе ответит - применять инструменты статического анализа и тесты.

окей гугл, что такое статический анализ? вот тебе статья. и вот. и вот. а еще вот такая статья.

хм, поможет ли мне это? наверное, да.

а как это применять в 1с?

окей гугл, статический анализатор для 1с...

и пошло поехало.
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Andrey Ovsiankin
Что ты имеешь в виду?
В твоём интервью ты говоришь что у девопсов уже есть какие-то скрипты и они не будут учить новый язык.
При этом ты не рассматриваешь тех, кто хочет в девопс, свои скрипты не пишет и максимум что сделал это что-то скачал готовое и применил, кое-как возможно под себя поменяв.
Вот как раз таким людям легко можно начать учить тот скриптовый язык, который наконец выдал вендор.
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
ZEEGIN
Ты свои фикси делишки тестируешь? Ищешь в них проблемы?
Я стараюсь их не создавать (проблемы).
источник

ВМ

Василий Мазурок... in 1С, БСП, DevOps и Архитектура
И тестирую. Но не автоматом а сам.
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Александр Капралов
В твоём интервью ты говоришь что у девопсов уже есть какие-то скрипты и они не будут учить новый язык.
При этом ты не рассматриваешь тех, кто хочет в девопс, свои скрипты не пишет и максимум что сделал это что-то скачал готовое и применил, кое-как возможно под себя поменяв.
Вот как раз таким людям легко можно начать учить тот скриптовый язык, который наконец выдал вендор.
зачем изучать новый непонятный узкий и нишевый язык, если весь остальной девопс мир пишет скрипты на чем-то понятном, известном, имеющем тонну документации и примеров?
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
Василий Мазурок
И тестирую. Но не автоматом а сам.
Ты хочешь не запуская 1С в режиме исполнения найти кучу багов в своем коде? и сэкономить кучу времени?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
я понимаю, зачем изучать питон, если ты всю жизнь пишешь на баше.
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Василий Мазурок
Так и с этой всей штукой - надо заходить со стороны - зачем это надо мне.
Программисту-одиночке. Работающему на фиксе.
Я согласен что подобное должна рассказывать фирма 1С. Причем массово всем объяснять зачем это нужно. А не как сейчас в подпольных чатиках.
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
зачем изучать новый непонятный узкий и нишевый язык, если весь остальной девопс мир пишет скрипты на чем-то понятном, известном, имеющем тонну документации и примеров?
Потому что он от вендора.
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
но зачем изучать исполнитель, если ты хочешь админить и настраивать серваки и вместо использования языков и технологий, которые применяются во всем мире, от баша до ансибла и терраформа, применять ... это?
источник