C# Generics Explained

  Рет қаралды 16,763

Raw Coding

Raw Coding

Күн бұрын

Пікірлер: 45
@jorjetta
@jorjetta 2 жыл бұрын
Dude, you are awesome! Learning a lot from your videos! Simple, yet very deep explanations. Thank you!
@sunnypatel1045
@sunnypatel1045 3 жыл бұрын
Easy and simple to understand. Maybe a video on design patterns or going through SOLID would be great mate.
@saurabhchauhan232
@saurabhchauhan232 3 жыл бұрын
Indeed
@RawCoding
@RawCoding 3 жыл бұрын
Noted will add it to the list )
@donovanm
@donovanm 3 жыл бұрын
I was looking for a video from you about generics yesterday and there I go, thanks :D
@RawCoding
@RawCoding 3 жыл бұрын
Thank you for watching)
@vitorfernandes2474
@vitorfernandes2474 3 жыл бұрын
Great video! Maybe next time you could talk about the “in”, “out” that sometimes appears with the generics.
@RawCoding
@RawCoding 3 жыл бұрын
Yea I never used those
@MrJonnis13
@MrJonnis13 3 жыл бұрын
Thank you very much for the effort you put in all these great videos. It could be also nice to continue this Generics video with *"contravariant vs covariant"*, which can become pretty confusing topic. Your unique way of explaining things will shed some more light on that topic
@RawCoding
@RawCoding 3 жыл бұрын
Noted, I'll make it as soon as I will be bothered enough to know the difference between the 2
@Ingko06
@Ingko06 2 жыл бұрын
Thanks for this one mate Greate Videos... I actually like the way you teach and explained each scenario
@RawCoding
@RawCoding 2 жыл бұрын
cheers
@yasinyenil8705
@yasinyenil8705 3 жыл бұрын
He is a legend. Thank you for all videos.
@RawCoding
@RawCoding 3 жыл бұрын
Thank you for watching)
@saurabhchauhan232
@saurabhchauhan232 3 жыл бұрын
Superb video and explanation, I laughed around , what's more healthy for duck 🤣🤣🤣🤣 Been here since 2k subscriber, and honestly I learned a lot
@RawCoding
@RawCoding 3 жыл бұрын
Thank you for sticking around all this time really appreciate it!
@oladipotimothy6007
@oladipotimothy6007 3 жыл бұрын
You mentioned something about touching one part of the code and making changes in 2 other places, how do you solve that to touch once and solve all?
@RawCoding
@RawCoding 3 жыл бұрын
Could you give me a timestamp?
@oladipotimothy6007
@oladipotimothy6007 3 жыл бұрын
@@RawCoding 26:24 Can you talk/walk us through your train of thought on that? Also, would appreciate something on OOP (You used more inheritance in your code) and functional programming
@RawCoding
@RawCoding 3 жыл бұрын
So what I describe there is a symptom. If you have to make a change (in addition to bows we can now shoot guns), if your abstraction is not good you’ll have to make a change in more than 1 place - the change should be adding the gun, not making it so the human can hold it or keep it on a rack or any other interactions it may have.
@oladipotimothy6007
@oladipotimothy6007 3 жыл бұрын
Oh thanks for the response, what I need you to talk about is abstraction then. possible?
@RawCoding
@RawCoding 3 жыл бұрын
You are speaking very vaguely. I can say many things about abstraction however I think it’s best if you come up with a concrete question
@BahawalTV
@BahawalTV 3 жыл бұрын
Well done on generics!
@RawCoding
@RawCoding 3 жыл бұрын
Cheers )
@LuigiZambetti
@LuigiZambetti 3 жыл бұрын
Could you make a playlist for C# (beginner to intermediate level) using Visual Studio?
@RawCoding
@RawCoding 3 жыл бұрын
What kind of content would you expect to see in that playlist? What’s stopping you from transitioning to Intermediate?
@LuigiZambetti
@LuigiZambetti 3 жыл бұрын
@@RawCoding Async/Await, for example, could be intermediate. Also generics, delegate, and every innovation until C# 9.0. And a lot of OOP.
@RawCoding
@RawCoding 3 жыл бұрын
I have most of the videos you speak about
@LuigiZambetti
@LuigiZambetti 3 жыл бұрын
@@RawCoding You're right. You have so many videos that I've not checked them all (OOP is missing?).
@sitalsitoula6536
@sitalsitoula6536 2 жыл бұрын
Can you make a video describing when not tio
@RawCoding
@RawCoding 2 жыл бұрын
when not to what?
@sitalsitoula6536
@sitalsitoula6536 2 жыл бұрын
@@RawCoding Ah sorry. I meant to say when not to use generics.
@RawCoding
@RawCoding 2 жыл бұрын
@@sitalsitoula6536 I'll sere what I can do, it's hard to say when not to use them
@apofisz1
@apofisz1 3 жыл бұрын
thx the video yo uar the besst i wait your next video maybe events?
@RawCoding
@RawCoding 3 жыл бұрын
Thanks, I don't think I'll be covering events because there are better ways to solve the problems that events solve. I'd much prefer message passing using Channels.
@rekarpc98
@rekarpc98 3 жыл бұрын
Is it okay to not understand those examples well enough as a beginner?
@spyros__5385
@spyros__5385 3 жыл бұрын
It is. Generics is not exactly a beginner concept. Pause the video, write the code, take your time to understand it and then run your own examples.
@RawCoding
@RawCoding 3 жыл бұрын
It absolutely fine to not understand it. This topic is quite hard to relay, if you don’t practice it.
@clearlyunwell
@clearlyunwell 3 жыл бұрын
👍🏽
@RawCoding
@RawCoding 3 жыл бұрын
Dude you’re on a watching spree
@clearlyunwell
@clearlyunwell 3 жыл бұрын
@@RawCoding you’re a great teacher - I get a lot out of your videos. Thanks a huge amount for putting these gold nuggets out into the world. Truly outstanding!!
@pjeet4411
@pjeet4411 2 жыл бұрын
Can you make a tutorial on DotNet7
Immutable List Implementation from Scratch in C#
54:06
Raw Coding
Рет қаралды 5 М.
C# Channels Explained (System.Threading.Channels)
47:11
Raw Coding
Рет қаралды 37 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
Andro, ELMAN, TONI, MONA - Зари (Official Audio)
2:53
RAAVA MUSIC
Рет қаралды 8 МЛН
C# Delegates & Lambdas Explained
32:43
Raw Coding
Рет қаралды 39 М.
C# Generics - The complete guide
18:43
Tarodev
Рет қаралды 42 М.
C# Async/Await/Task Explained (Deep Dive)
24:22
Raw Coding
Рет қаралды 423 М.
Dependency injection fundamentals in C# - DI vs IoC vs DIP
13:30
Amichai Mantinband
Рет қаралды 43 М.
How To Create Generics in C#, Including New Features
38:51
IAmTimCorey
Рет қаралды 53 М.
10 C# Libraries To Save You Time And Energy
33:59
IAmTimCorey
Рет қаралды 209 М.
Understanding .NET C# Heaps (Deep Dive)
28:23
Raw Coding
Рет қаралды 14 М.
What are Generics? (C# Basics)
13:48
Code Monkey
Рет қаралды 152 М.
C# Model View Controller (MVC) Explained
37:46
Raw Coding
Рет қаралды 18 М.
How Dependency Injection Works in #csharp
43:52
Raw Coding
Рет қаралды 55 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН