2020-01-28 Не Плодить Переменные В Баше
2020-01-28_не_плодить_переменные_в_баше.1582101530.txt.gz | Хозяин: v.obukhov | Изменен: 19.02.2020 03:38 v.obukhov Черновик
Новейший утвержденный
Это старая версия документа.
Это старая версия документа.
Обсуждение
А при чём тут bash?
Это специфика парсинга агрументов в bash с помощью crab_sys.
Первый вариант - явное определение, что мы принимаем какой-то аргумент. Но по методике crab_sys и bash-ООП мы считаем что эти аргументы мы уже разобрали и явно этого в коде делать не нужно.
Если бы мы вычисляли или парсили аргумент, либо проводили проверку агрументов - другой разговор.
удивляюсь этой помойке из правил)
Соглашусь, что для внешнего пользователя, не владеющего контекстом, это выглядит непонятно. Даже люди из разных функциональных команд иногда путаются. Но над внешней формой правил работаем 👍
По сути, это формат обсуждения и выработки правил разработки. Только не со стороны написания и внедрения практик «сверху», а от конкретных свежих кусков кода из merge-реквестов: обсуждаем, формулируем правило и разработчик своими словами описывает это в виде небольшой заметки.