Size: a a a

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

2018 November 20

n

neikist in 1С, БСП, DevOps и Архитектура
Alexander Strizhachuk
1С охеренен, я его обожаю, поверь, и поэтому я работаю над инструментами и системами качества кода и архитектуры, чтобы поднять планку создани нормального кода
Да, как фреймворк для учетных систем. К этому бы язык современный еще. C#, kotlin, да даже python
источник

AS

Alexander Strizhachuk in 1С, БСП, DevOps и Архитектура
кстати и на java есть опенсорсные фреймворки для бизнеса, можно и за 5 часов написать
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Но пока не будет изменений на уровне самой платформы это все так и останется батлами в чатах или крайне корявыми, не побоюсь этого слова, реализациями в инструменте не предназначенном для этого
источник

AS

Alexander Strizhachuk in 1С, БСП, DevOps и Архитектура
не вижу смысла менять язык 1С, зачем
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
P Z
Но пока не будет изменений на уровне самой платформы это все так и останется батлами в чатах или крайне корявыми, не побоюсь этого слова, реализациями в инструменте не предназначенном для этого
конкретней
источник

n

neikist in 1С, БСП, DevOps и Архитектура
Alexander Strizhachuk
не вижу смысла менять язык 1С, зачем
Ну хз, для получения большего удовольствия от работы и написания кода? Вообще я промазал когда на первую работу устраивался, 1с все же не язык общего назначения
источник

AS

Alexander Strizhachuk in 1С, БСП, DevOps и Архитектура
задача у 1С другая, да и язык никак не связан с той проблемой, тут вопрос IDE и инструментария
источник

‌‌‎infactum in 1С, БСП, DevOps и Архитектура
Alexander Strizhachuk
задача у 1С другая, да и язык никак не связан с той проблемой, тут вопрос IDE и инструментария
Когда язык изначально не дает сделать многие ошибки - это куда лучше, чем полагаться на IDE.
источник

n

neikist in 1С, БСП, DevOps и Архитектура
Alexander Strizhachuk
задача у 1С другая, да и язык никак не связан с той проблемой, тут вопрос IDE и инструментария
Можно конечно придумывать на уровне инструментария аннотации в стиле //@ ЧитаетБазу //@ ПишетВБазу
источник

n

neikist in 1С, БСП, DevOps и Архитектура
Но выглядит это...
источник

AS

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

PZ

P Z in 1С, БСП, DevOps и Архитектура
Первое что по хорошему надо бы поменять - динамическая типизация, очень много с ней проблем
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
А Профит реально маленький
источник

AS

Alexander Strizhachuk in 1С, БСП, DevOps и Архитектура
P Z
Первое что по хорошему надо бы поменять - динамическая типизация, очень много с ней проблем
для бабушки-бухгалтера подпилить в форме что-то это сложно будет
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Alexander Strizhachuk
для бабушки-бухгалтера подпилить в форме что-то это сложно будет
Бабушки бухгалтеры это первая парадигма развития 1с и она с треском провалилась
источник

‌‌‎infactum in 1С, БСП, DevOps и Архитектура
Бухгалтера что-то "кодили" где-то во времена 6ки. На 7ке уже очень редко, в основном макеты могли подшаманить. Сейчас уже точно не их уровень.
источник

AS

Alexander Strizhachuk in 1С, БСП, DevOps и Архитектура
а вот чего реально нет и не хватает - это промышленной разработки в коробке
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Но наследие осталось
источник

AS

Alexander Strizhachuk in 1С, БСП, DevOps и Архитектура
мне лично сам язык 1с вообще не создает проблем, так как я использую стандарты, договоренности и подход ООП
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
P Z
Первое что по хорошему надо бы поменять - динамическая типизация, очень много с ней проблем
Ну у javascript такая же. И есть тайпскрипт с транспиляцией. EDT сейчас будет уметь так же как для тайпскрипта типы рпссяитывать по документирущими комментариям и уточнениям типов в строках
источник