Size: a a a

F# Flood: всем по тайпклассу

2020 April 08

SN

Shub Niggurath in F# Flood: всем по тайпклассу
Decision - Application logic function representing the mapping of an Aggregate State together with arguments reflecting a Command. Yields a response and/or Events to Append to the Stream in order to manifest the intent implied; the rules it considers in doing so are in effect the Invariants of the Aggregate
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
so much for ubiquitous language, лол
источник

VK

Vladislav Khapin in F# Flood: всем по тайпклассу
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
а еще у нас новая пошесть: парсинг параметров командной строки на 150-200 строк.
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
о, щас найду
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
у нас короче есть ШАБЛОН
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
(вы конечно думаете, что я как всегда троллю. но просто на минутку поверьте, что я ни слова не выдумал)
источник

VS

Vasily Shapenko in F# Flood: всем по тайпклассу
Ну т.е. использовать тот же Argu не вариант
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
да просто это ржачно практически с любой точки зрения
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
знаешь, как у нас дефолтные значения реализовали? сначала вот такие мутки на Аргу "взять с коммандлайна, если в коммандлайне нет - взять из окружения" на 500 строк, а перед этим еще сто строк в стиле "проверить окружение, если не установлено - прочитать из консула и установить окружение"
источник

VS

Vasily Shapenko in F# Flood: всем по тайпклассу
Мда
источник

VS

Vasily Shapenko in F# Flood: всем по тайпклассу
Т.е. я понимаю, почему так
источник

VS

Vasily Shapenko in F# Flood: всем по тайпклассу
Но как по мне это цепочка опшнов
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
с другой стороны, зачем мне этот ссаный аргу, если есть Microsoft.Extension.Configuration, который делает все то же (и еще чуть-чуть) всего 10 строчками?
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
с третьей стороны - мы контролируем эти параметры, мы ж пишем манифест и докер файл к каждому сервису, какие нахер опшоны?
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
если параметр есть - он будет указан. если этот параметр - не параметр, его надо захардкодить.
источник

VS

Vasily Shapenko in F# Flood: всем по тайпклассу
Shub Niggurath
с другой стороны, зачем мне этот ссаный аргу, если есть Microsoft.Extension.Configuration, который делает все то же (и еще чуть-чуть) всего 10 строчками?
Ну вот да
источник

SN

Shub Niggurath in F# Flood: всем по тайпклассу
это все есть тупо броуновское движение, энтропия и приближающаяся тепловая смерть вселенной
источник