Size: a a a

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

2018 November 20

n

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

PZ

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

AS

Alexander Strizhachuk in 1С, БСП, DevOps и Архитектура
neikist
1с не любят по моему больше за отсутствие типизации, контрактов вроде интерфейсов, отсутствия анонимных функций и подобных удобств
объяснил за меня)) ты меня понял
источник

PZ

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

АА

Александр Алехин in 1С, БСП, DevOps и Архитектура
ZEEGIN
Использование префикса для параметров функций

Это одно из правил, которое должно быть установлено в вашей команде, если вы хотите сделать свой код устойчивым к изменениям и легко сопровождаемым даже по истечении очень большого времени.

Почему префиксы у параметров так важны:

1. При достаточно большом объёме кода в процедуре, префикс однозначно сигнализирует, что вы имеете дело с параметром, и не придётся лезть в объявление процедуры. Это комфортно.

2. Используя префикс, вы ограничиваете область видимости параметра рамками только этой функции, и уверены, что не испортите значение глобальной переменной или реквизита формы с таким же именем. Кроме того, когда-нибудь функция может переехать в другой модуль, и её контекст изменится. Это безопасно.

3. Используйте префикс, даже если функция состоит из одной строки. Всегда есть вероятность, что код будет эволюционировать, и тогда станет актуальным п.1. Это надёжно.

Автор: @benony0

#разработка #код
Не проще ли:
• Alt+F2 - запоминаем строку
• F12 - переходим от переменной к ее "объявлению"
• F2 - возвращаемся к запомненой строке
• Alt+F2 - "забываем" строку

?
источник

ВБ

Вячеслав Беляков in 1С, БСП, DevOps и Архитектура
Макконнел, 95 стр
источник

PZ

P Z in 1С, БСП, DevOps и Архитектура
Зачем вы в принципе обсуждаете ООП если он ближе к процедурном у программированию?
источник

PZ

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

n

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

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
Александр Алехин
Не проще ли:
• Alt+F2 - запоминаем строку
• F12 - переходим от переменной к ее "объявлению"
• F2 - возвращаемся к запомненой строке
• Alt+F2 - "забываем" строку

?
вернуться можно по Ctrl+(минус) - перемещает назад в модуль, из которого ушли через F12
источник

AS

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

PZ

P Z in 1С, БСП, DevOps и Архитектура
neikist
Ну ок. Но лично я после того как попробовал другие инструменты их преимущества оценил
А теперь напиши мне систему складского учёта часов за 5 в java
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
а в едт alt и стрелочки
источник

AS

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

n

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

‌‌‎infactum in 1С, БСП, DevOps и Архитектура
P Z
А теперь напиши мне систему складского учёта часов за 5 в java
Ну самое то сравнивать язык общего назначения и фрэймворк
источник

AS

Alexander Strizhachuk in 1С, БСП, DevOps и Архитектура
P Z
А теперь напиши мне систему складского учёта часов за 5 в java
понесло не в ту степь чёт
источник

AS

Alexander Strizhachuk in 1С, БСП, DevOps и Архитектура
я ему про архитектуру, он мне про стандартную мантру фреймворка
источник

AS

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

PZ

P Z in 1С, БСП, DevOps и Архитектура
Я верю
источник