Тёмный

Dependency Injection revisited - Mark Seemann 

NDC Conferences
Подписаться 195 тыс.
Просмотров 8 тыс.
50% 1

Over the last decade, Dependency Injection has moved from obscurity into the realm of something that every library and framework must address. During the same time, functional programming has gathered much interest. Dependency Injection is an attempt to control non-deterministic behaviour, but the way it’s done is fundamentally at odds with functional programming.
What can you do instead, and does the functional solutions apply to object-oriented programming as well? In this talk, you’ll see where all this ultimately leads. Most code examples will be in C#, and while you’re not expected to know any of the following topics, be prepared for some lambda calculus, Greek words, Haskell, F#, and monads as well.
NDC Conferences
ndcoslo.com
ndcconferences.com

Наука

Опубликовано:

 

5 авг 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 5   
@smpltht310
@smpltht310 4 года назад
There is a library called language-ext, which relieves some of the problems: monads, monad stacks, lenses, immutable data structures using code gen, but yeah, better just to adopt functional language. Actually, you can do functional reactive programming in c# using sodiumFRP library, which has very similar amounts of code compared to haskell, so maybe go check that out.
@i_love_blueberrytest1194
@i_love_blueberrytest1194 3 года назад
レベルが高すぎる・・・すごいなあ
@vuhoangdung
@vuhoangdung 4 года назад
33:58 haha, exactly what happened to me but in my case is Python which is much worse :))
@WhosFrosty
@WhosFrosty 4 года назад
11:45 spit out my coffee
@Alguem387
@Alguem387 Год назад
daTTTa base
Далее
Async injection - Mark Seemann
1:00:30
Просмотров 2,6 тыс.
Я КУПИЛ САМЫЙ МОЩНЫЙ МОТОЦИКЛ!
59:15
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Modular Monoliths Are The New Microservices
31:08
Просмотров 24 тыс.
Dependency Injection
45:17
Просмотров 147 тыс.
Dependency Injection Deep Dive | .NET & C# Essentials
38:01
Fractal architecture - Mark Seemann - NDC London 2022
54:31
#engineering #diy #amazing #electronic #fyp
0:59
Просмотров 2,4 млн