Size: a a a

2020 October 27

A

Anton in F# Chat
(fun () -> ())
то что оно теперь в будний день стало совсем неудобно
понимаю. можно было делать на выходных но сейчас время такое что выходные не хочется просиживать у компа. вот если бы оффлайн было тогда да)
источник

A

Anton in F# Chat
Николай
Скорее всего уже спрашивали, но не нашел поиском: будут ли доступны записи докладов?
да
источник

SN

Shub Niggurath in F# Chat
IdiocyAcceptance
А без интерфейса ты прокинешь в свой домен прямую зависимость, что есть плохо
Есть школа мысли, прокидывающая зависимости в виде частично примененных функций.
источник

I

IdiocyAcceptance in F# Chat
Shub Niggurath
Есть школа мысли, прокидывающая зависимости в виде частично примененных функций.
я знаю, я видел доклад от Mark Seemann про Dependency Rejection
источник

SN

Shub Niggurath in F# Chat
IdiocyAcceptance
я знаю, я видел доклад от Mark Seemann про Dependency Rejection
Это другое. Но поинт в том, что в DI есть некоторая абстракция для зависимостей, контейнеры, разрешение, контроль над конструированием и временем жизни, областью видимости и т.п.  А Симаны и Влашины, как м положено луддитам 21 века, ратуют заменить это все разбросанными по всему коду функциями и лишними параметрами. Причем Симан переобулся буквально на ходу, как ни странно
источник

I

IdiocyAcceptance in F# Chat
Shub Niggurath
Это другое. Но поинт в том, что в DI есть некоторая абстракция для зависимостей, контейнеры, разрешение, контроль над конструированием и временем жизни, областью видимости и т.п.  А Симаны и Влашины, как м положено луддитам 21 века, ратуют заменить это все разбросанными по всему коду функциями и лишними параметрами. Причем Симан переобулся буквально на ходу, как ни странно
Да, забавно так. Сначала написал книжку про DI, потом понял что создал чудовище?
источник

I

IdiocyAcceptance in F# Chat
Но мне кажется что сейчас создаётся ещё большее -_-
источник

R

Roman in F# Chat
Дмитрий Башинский
лучше отказаться от async???
не слушай его, asyncResult норм вполне, как и резалт
источник

SN

Shub Niggurath in F# Chat
IdiocyAcceptance
Да, забавно так. Сначала написал книжку про DI, потом понял что создал чудовище?
Почему вдруг чудовище? Книжка наоборот деконструирует детские страхи и показывает, что никаких монстров под кроватью концептуальной сложности в DI нет
источник

I

IdiocyAcceptance in F# Chat
Shub Niggurath
Почему вдруг чудовище? Книжка наоборот деконструирует детские страхи и показывает, что никаких монстров под кроватью концептуальной сложности в DI нет
Потому что переобулся)
источник

I

IdiocyAcceptance in F# Chat
Я то против DI ничего не имею, мне наоборот нравится этот подход
источник

R

Roman in F# Chat
Shub Niggurath
Почему вдруг чудовище? Книжка наоборот деконструирует детские страхи и показывает, что никаких монстров под кроватью концептуальной сложности в DI нет
концептуальной сложности в DI нет? лол
источник

I

IdiocyAcceptance in F# Chat
Просто я видел плохие примеры, стараюсь им не следовать (не всегда получается)
источник

SN

Shub Niggurath in F# Chat
Roman
концептуальной сложности в DI нет? лол
Ты книжку-то прочитал, да?
источник

R

Roman in F# Chat
нет, ту книжку не читал
источник

R

Roman in F# Chat
@vl_za а это нормально, что компилятор ругается на
let [<Literal>] a = 10M? Грит, что это невалидный экспрешн для константы
источник

SN

Shub Niggurath in F# Chat
Roman
нет, ту книжку не читал
Это единственная книжка, которую стоит читать по DI. Видимо, идея просто швырнуть кодерка в фреймворк с DI типа Спринга так себе для знакомства. А книжка объясняет DI чуть ли не от евклидовых аксиом, хорошая книжка словом
источник

R

Roman in F# Chat
книжка может быть и хорошая, но говорить, что DI это просто — пиздеж
источник

R

Roman in F# Chat
И фреймворк сложный, и куча всего в рантайме может отъебнуть
источник

VZ

Vlad Zaa in F# Chat
Roman
@vl_za а это нормально, что компилятор ругается на
let [<Literal>] a = 10M? Грит, что это невалидный экспрешн для константы
Вообще странно, но надо смотреть. Попозже гляну.
источник