fix #60: Исправление распознавания опций#61
fix #60: Исправление распознавания опций#61khorevaa merged 7 commits intooscript-library:developfrom
Conversation
|
Я тут задумался! А нужны ли обязательные опции? Если опция обязательно - значит нужно формировать спек (строку использования) в ручную, или опцию сделать аргументом! Что Думаешь? Какой живой кейс использования обязательной опции |
Например, когда требуется передать кучу разных параметров. Если они передаются без наименования, то их тяжело воспринимать/можно запутаться. Чисто для удобства. |
Просто кучу разных параметров, можно передать часть - через переменные окружения, часть в строке! Просто опция - она на то и опция чтобы быть или не быть. Или есть зависимость опций друг от другая - тогда это формирование строки использования в ручную! Если опция - обязательна и нет других зависимостей - то это уже аргумент (потому как аргументы всегда обязательны). Не обязательность аргументов делал только для гитсинка, и то с оговоркой, что необязательным может быть только последний аргумент! Или формируй специфическую строку использования для своего приложения в ручную! @nixel2007 выскажи свое мнение! |
Fixes #60