Size: a a a

2020 November 12

AE

Alexandr Emelyanov in #UWDC2021
Slach
причем тут YAML и python?

и кстати YAML победил именно потому что в отличии от JSON скобочек НЕТ
и "кодить получается быстрее"
между тем ямл победил по факту только проперти ибо там есть вложенность, json он где победил?
источник

AE

Alexandr Emelyanov in #UWDC2021
люди вообще, если есть возможность, берут cocon для конфигов
источник

S

Slach in #UWDC2021
Alexandr Emelyanov
а jython как делает? там вроде все работает
эта штука вообще не python
это с другого боку =)
там только очень базовая часть стандартной библиотеки с builtin типами и ООП
источник

AE

Alexandr Emelyanov in #UWDC2021
кстати, это отдельный спорт "отредактируй yml на проме в vi"
источник

V

Vik in #UWDC2021
киберспорт
источник

S

Slach in #UWDC2021
Alexandr Emelyanov
люди вообще, если есть возможность, берут cocon для конфигов
ну да ну да
90% конфигов сейчас это тупо YAML

JSON это "для обмена информацией"
непосредственно JSON никто не кодит =)
источник

AE

Alexandr Emelyanov in #UWDC2021
Slach
ну да ну да
90% конфигов сейчас это тупо YAML

JSON это "для обмена информацией"
непосредственно JSON никто не кодит =)
ну так json никто и никогда для конфигов и не использовал
источник

AE

Alexandr Emelyanov in #UWDC2021
даже swagger doc чаще идет в json, нежели в yml
источник

S

Slach in #UWDC2021
Alexandr Emelyanov
кстати, это отдельный спорт "отредактируй yml на проме в vi"
:))))))))))
откредактируй yaml на проде?? ;)))
источник

AE

Alexandr Emelyanov in #UWDC2021
Slach
:))))))))))
откредактируй yaml на проде?? ;)))
да
источник

S

Slach in #UWDC2021
Alexandr Emelyanov
даже swagger doc чаще идет в json, нежели в yml
swagger вообще из комментов генерируется
источник

AE

Alexandr Emelyanov in #UWDC2021
Slach
swagger вообще из комментов генерируется
не всегда, но да. я руками ни разу не делал
источник

AE

Alexandr Emelyanov in #UWDC2021
просто не всегда он генерируется по коду корректно, есть пара кейсов
источник

S

Slach in #UWDC2021
короче
отсутствие закрывающих скобочек для statements
провоцирует снижать цикломатическую сложность
такой мой тезис
я бы хотел его подтвердить анализом цикломатической сложности стандартных библиотек .Net \ Java vs Python
источник

V

Vik in #UWDC2021
циклопроститечтосложность? )))
источник

AG

Anton Gladyshev in #UWDC2021
цикломатическая
источник

AG

Anton Gladyshev in #UWDC2021
це про сложность обхода решения функции. включает в себя циклы, ветвления, другие какие-то непрямые вещи.
источник

AG

Anton Gladyshev in #UWDC2021
некоторые линтеры проверяют это дело и выдают предупреждения. считается хорошим тоном иметь цикломатическую сложность не более N, где N может вариироваться от 5 до 10 в зависимости от команды/ЯПа/фреймворка/тп
источник

AB

Anton [az09@osm] Bel... in #UWDC2021
Alexandr Emelyanov
иначе получается как то так
с полупрозрачной линейкой будет норм
источник

AE

Alexandr Emelyanov in #UWDC2021
Slach
короче
отсутствие закрывающих скобочек для statements
провоцирует снижать цикломатическую сложность
такой мой тезис
я бы хотел его подтвердить анализом цикломатической сложности стандартных библиотек .Net \ Java vs Python
это называется рефакторингом (выносом функций) и хорошим тоном, от ЯП не зависит
источник