State Design Pattern (C#)

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

Raw Coding

Raw Coding

Күн бұрын

Пікірлер: 28
@justadude8716
@justadude8716 Жыл бұрын
I like this pattern because very often I end up with a switch statement with nested if checks, and it is too complex for me to try to keep it in my head next week. I have common issues of making a change, that breaks the previous (how?) or next state. This pattern is really good for isolating states and following the OCP of SOLID. But it also adds some overhead, that can be more complex than a simple switch statement. Everything is a trade off is what I learned in architecture and software development.
@BruceLeeBeatz
@BruceLeeBeatz 3 жыл бұрын
drunk, tired and caffeinated? just a normal monday morning as a dev
@RawCoding
@RawCoding 3 жыл бұрын
Not sure what you’re talking about ))
@oladipotimothy6007
@oladipotimothy6007 2 жыл бұрын
@@RawCoding lol play dumb
@davidwhite2011
@davidwhite2011 3 жыл бұрын
According to Wikipedia, in Software Engineering, behavioral design patterns are design patterns that identify common communication patterns among objects and realize these patterns. By doing so, these patterns increase flexibility in carrying out this communication. Behavioral patterns are those patterns that are concerned with the interaction between the objects. The interaction between the objects should be in such a way that they are talking to each other and still are loosely coupled. The loose coupling is the key to n-tier architecture.
@RawCoding
@RawCoding 3 жыл бұрын
Thank you for sharing
@Gleem
@Gleem 3 жыл бұрын
What a good analogy with the drinking state.
@RawCoding
@RawCoding 3 жыл бұрын
Cheers
@oladipotimothy6007
@oladipotimothy6007 2 жыл бұрын
The structural state pattern could come in handy while using enum in code
@nikosevangelopoulos3605
@nikosevangelopoulos3605 3 жыл бұрын
my man Anton is trying to ddos youtube with design pattern videos. lets Gooo
@RawCoding
@RawCoding 3 жыл бұрын
;)
@parsalotfy
@parsalotfy Ай бұрын
thanks for your great videos
@008uzair
@008uzair Жыл бұрын
Should have also shown how to call methods on Pen class from main method
@thatcreole9913
@thatcreole9913 3 жыл бұрын
Fantastic!
@RawCoding
@RawCoding 3 жыл бұрын
Cheers
@ДмитрийЯворский-е1ф
@ДмитрийЯворский-е1ф 3 жыл бұрын
Great explanation)
@RawCoding
@RawCoding 3 жыл бұрын
Cheers
@LucasMarinoElementh
@LucasMarinoElementh 3 жыл бұрын
Damn good, thanks mate!
@RawCoding
@RawCoding 3 жыл бұрын
Thank you for watching)
@stefanioan7569
@stefanioan7569 3 жыл бұрын
drinking state- oh, the russian in you! I don't understand why you don't get google ads so you could get promoted and get more views
@RawCoding
@RawCoding 3 жыл бұрын
Haha, I haven’t tried but I don’t think it’ll be a good trade off
@stefanioan7569
@stefanioan7569 3 жыл бұрын
@@RawCoding your video will show up as suggestions. If people don't click on your video you don't get charged. If they do is like 0.02-0.04$ per click. The good part is that if someone clicks and likes your content most likely will share with others with no charge for you, also you start with 50$ credit.
@davidwhite2011
@davidwhite2011 3 жыл бұрын
Drunk coding!
@RawCoding
@RawCoding 3 жыл бұрын
Underrated!
@clearlyunwell
@clearlyunwell 3 жыл бұрын
👍🏽
@RawCoding
@RawCoding 3 жыл бұрын
)
@markyanthonylaredo2614
@markyanthonylaredo2614 3 жыл бұрын
FIrst
@RawCoding
@RawCoding 3 жыл бұрын
👏
Visitor Design Pattern (C#)
8:37
Raw Coding
Рет қаралды 10 М.
Flyweight Design Pattern (C#)
12:02
Raw Coding
Рет қаралды 7 М.
ЛУЧШИЙ ФОКУС + секрет! #shorts
00:12
Роман Magic
Рет қаралды 38 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 200 МЛН
What type of pedestrian are you?😄 #tiktok #elsarca
00:28
Elsa Arca
Рет қаралды 27 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,2 МЛН
Singleton Design Pattern (C#, Microservices)
15:22
Raw Coding
Рет қаралды 14 М.
Monoid Design Pattern (C#)
14:03
Raw Coding
Рет қаралды 6 М.
[Design Pattern] State Pattern in c#
6:50
Eric Tech
Рет қаралды 2,8 М.
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 880 М.
Decorator/Wrapper Design Pattern (C#)
16:01
Raw Coding
Рет қаралды 13 М.
State Pattern - Design Patterns (ep 17)
1:20:30
Christopher Okhravi
Рет қаралды 153 М.
Adapter/Wrapper Design Pattern (C#, Microservices)
12:05
Raw Coding
Рет қаралды 18 М.
Command Pattern - DESIGN PATTERNS (C#/.NET)
18:11
SingletonSean
Рет қаралды 4,7 М.
Builder Design Pattern (C#)
12:05
Raw Coding
Рет қаралды 38 М.
Become the BEST Python developer on your team
36:48
Powerful Python
Рет қаралды 18 М.
ЛУЧШИЙ ФОКУС + секрет! #shorts
00:12
Роман Magic
Рет қаралды 38 МЛН