Тёмный
No video :(

Mixing Paradigms Using the Latest C# Language Features - Zoran Horvat - NDC Porto 2022 

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

Mixing functional programming and metaprogramming into good-old object-oriented C# is not new. Still, so many programmers don't see it clearly yet: Those paradigms are not additions to an established programming model; they are genuine parts of a unified programming method, support for which is progressively being added to the C# programming language.
In this session, we will demonstrate use of latest functional additions to C# - records, tuples, deconstruction, nullable reference types, LINQ, extension methods, and a few others - which will be integrated with object-oriented and even procedural elements into a unified design which effectively solves a practical problem.
Check out more of our featured speakers and talks at
www.ndcconfere...
ndcporto.com

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

 

26 авг 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 10   
@jordanfarr3157
@jordanfarr3157 4 месяца назад
Whaaaaat! I didn't know you did NDC talks!
@shawnl1155
@shawnl1155 2 года назад
Thanks for this Zoran. For next time, I personally would prefer a business application example since I got confused with the game example early on and tried to think of business use cases after.
@zoran-horvat
@zoran-horvat 2 года назад
I will... After collecting feedback from past presentations, I think it is overall better to stick with business-related examples. Though, that also has its pitfalls - whichever business domain I select, there's someone to post an angry comment why that and not this. But I think you are right.
@ar_xiv
@ar_xiv Год назад
@@zoran-horvat I am exactly the opposite and quickly lose interest when everything is about ledgers and user accounts etc. I would love to see more game design code if you are at all inclined!
@ar_xiv
@ar_xiv Год назад
@@zoran-horvat Like... what does a Zoran Horvat Monogame tutorial look like, I very much wonder!
@zoran-horvat
@zoran-horvat Год назад
@@ar_xiv That is a neverending story... However, the fact is that conference and training attendees prefer business domains. On the other hand, I am doing as much as I can to avoid invoices, invoice lines, accounts, etc. and demonstrate domain modeling more.
@nickbarton3191
@nickbarton3191 Год назад
Brilliant but he's from a different planet.
@user-fs3qr5yg7e
@user-fs3qr5yg7e Год назад
hi i enjoyed your presentation and really want to deepen my understanding of the functional approach presented here. any chance we can get the source of the presentation it really would help me understand how all fits together. thanks zoran!
@draakisback
@draakisback Год назад
He gave it in the beginning of the talk.
@MehmeterTem5534
@MehmeterTem5534 2 года назад
38:34 are u hsan mezarci?
Далее
Oh No! My Doll Fell In The Dirt🤧💩
00:17
Просмотров 2 млн
Я ДОСТРОИЛ ЗАВОД - Satisfactory
19:13
Просмотров 167 тыс.
Why is C# Evolving This Way?
15:02
Просмотров 21 тыс.
Immutable Design: Why You Should Care
14:24
Просмотров 7 тыс.
Oh No! My Doll Fell In The Dirt🤧💩
00:17
Просмотров 2 млн