Proxy Design Pattern - Advanced Python Tutorial #8

  Рет қаралды 36,596

NeuralNine

NeuralNine

Күн бұрын

Пікірлер: 44
@phelipe8888
@phelipe8888 3 жыл бұрын
I´m a Python professor, and my students show me your chanel. Your content excite my students to learn more python so thanks you :)
@NeuralNine
@NeuralNine 3 жыл бұрын
Awesome. Very happy to hear that ^^
@rafaeel731
@rafaeel731 Жыл бұрын
Interesting, do you publish research on Python?
@vanderfed
@vanderfed 3 жыл бұрын
Straightforward to the point. Cleanest and easiest explanation of the topic I've seen
@-__--__aaaa
@-__--__aaaa 3 жыл бұрын
Only thing i'm searching for about 6months finally i found thanks
@NeuralNine
@NeuralNine 3 жыл бұрын
^^
@other-ce7vx
@other-ce7vx 4 ай бұрын
Clear and straight to the point, thanks!
@alialavizadeh2775
@alialavizadeh2775 3 жыл бұрын
can you show us more use case of these design pattern in one app not just print stuff, tnx
@thebry4n547
@thebry4n547 3 жыл бұрын
Why does this channel only have 61k subscribers, its content is really awesome and helpful, thanks bro, Greetings from El Salvador ;D
@__3093
@__3093 3 жыл бұрын
I watch your videos since you were at 5k subscribers, I hope you get to a million soon!
@NeuralNine
@NeuralNine 3 жыл бұрын
thanks brother :D
@fitto9718
@fitto9718 Жыл бұрын
That it was pretty cool, the lessons was awesome, i'll kept it in my mind for all kind of stuff are coming laters on
@cedric6941
@cedric6941 3 жыл бұрын
Great tutorial!
@enockoloo3814
@enockoloo3814 Жыл бұрын
good job man - this is really helpful.
@swimmwatch
@swimmwatch 2 жыл бұрын
Hi! Thanks for video. I have one question: why do you import abstractstaticmethod instead abstractmethod? abstractstaticmethod is deprecated and it is used for declaring static methods (which don’t take the self argument).
@phelipe8888
@phelipe8888 3 жыл бұрын
Your videos are great, thanks for the content
@__3093
@__3093 3 жыл бұрын
this is really an advance tutorial
@pcdi7531
@pcdi7531 3 жыл бұрын
I may be dumb but what’s the point? 🤨Seems like three layers of complexity for doing one thing 😅
@AlexGb007
@AlexGb007 3 жыл бұрын
That's what I would like to know as well. Will Person be used 'internally' while ProxyPerson is exposed?
@0xjtong
@0xjtong Жыл бұрын
He mentioned it quickly. It's a wrapper around the component that you want with the same interface that restricts access. That proxy can cache, role based access, lazy load around the object being proxied. Similar to decorator, adapter, and façade patterns with key differences with access restriction and same methods/properties as the prime object.
@MadOgre22
@MadOgre22 5 ай бұрын
Why are you using abstractstaticmethod when you are overriding with instance methods? Why not abstractmethod?
@mickey02423
@mickey02423 3 жыл бұрын
More design pattern content please:)
@simon3431
@simon3431 3 жыл бұрын
are you from NYC?. your accent proves me that! And by the way, your videos are brilliant! START UDEMY courses I would like to buy all of your courses!
@NeuralNine
@NeuralNine 3 жыл бұрын
I am actually from Austria so not even a native speaker ^^
@greenhoodie
@greenhoodie 3 жыл бұрын
@@NeuralNine i have noticed your speaking in the videos has become more refined over time. You sound great 👌 keep it up.
@Kiu1812
@Kiu1812 Жыл бұрын
Hey!! Cool video, I love Python and your channel too!! Where would this be useful in real cases? I can't see the real purpose of it
@girish6064
@girish6064 Жыл бұрын
Thanks for sharing!
@sunritjana4573
@sunritjana4573 3 жыл бұрын
Which IDE do you use? VIM or NVIM? Btw awesome videos! Love it :D
@aymancassim8944
@aymancassim8944 3 жыл бұрын
whats the ide you are using? it looks like Vim but it doesnt have the same icon so Im curious
@Daniel-of4iz
@Daniel-of4iz 2 жыл бұрын
Wouldn’t it be better to make the method in Person private? Or does that not make sense?
@chengzhenbo9187
@chengzhenbo9187 2 жыл бұрын
Great tutorial.
@rafaeel731
@rafaeel731 Жыл бұрын
Can you delineate the difference between this pattern and simply creating another method in the class, say person_method_02, which adds the needed functionality?
@plankton383
@plankton383 3 жыл бұрын
Thank you! We are learning a lot from you. Please keep doing what you are doing, it's awesome! Question: shouldn't the *__init__* method have a Person attribute? *def __init__(self, person: Person):*
@hindi_recap1
@hindi_recap1 Жыл бұрын
Too late but I don't think so as it defeats the whole purpose of building the proxy person class. The proxy person creates an attribute self person itself when we create an instance of proxy person. I think this design allows adding extra functionality.
@arthur6999
@arthur6999 3 жыл бұрын
day three of asking: could you do an async/await tutorial please?
@TheLazyKid
@TheLazyKid 3 жыл бұрын
yes please
@julianreichelt1719
@julianreichelt1719 Жыл бұрын
very nice video!
@Black-mz4wy
@Black-mz4wy 3 жыл бұрын
The GOAT!!!
@SergioInToronto
@SergioInToronto Жыл бұрын
TL;DR: objects can contain other objects. Functions can call other functions. This is not a "pattern".
@julietatallaferro2072
@julietatallaferro2072 2 жыл бұрын
thank u!!!
@qrixxs3940
@qrixxs3940 3 жыл бұрын
(ENGLISH): Hey do you know how to make a portscanner in c# and Windows Forms Application and can make a tutorial ? (German): Hey weist du wie mann einen Portscanner in c# und Windows Forms App macht wenn ja kannst du ein tutorial machen ?
@tcgvsocg1458
@tcgvsocg1458 3 жыл бұрын
Its not bad but just whit on my screen kill my eyes so its bad video for me
Singleton Design Pattern - Advanced Python Tutorial #9
10:22
NeuralNine
Рет қаралды 63 М.
Factory Design Pattern - Advanced Python Tutorial #7
11:24
NeuralNine
Рет қаралды 103 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 147 МЛН
Trapped by the Machine, Saved by Kind Strangers! #shorts
00:21
Fabiosa Best Lifehacks
Рет қаралды 40 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 48 МЛН
What is a REST API?
9:12
IBM Technology
Рет қаралды 1,6 МЛН
📚 Master Python Design Patterns: Build Flexible & Robust Code
9:16:15
Decorators - Advanced Python Tutorial #2
17:51
NeuralNine
Рет қаралды 99 М.
The Flaws of Inheritance
10:01
CodeAesthetic
Рет қаралды 968 М.
Decorator Design Pattern
12:57
Derek Banas
Рет қаралды 427 М.
What's an Event Driven System?
14:59
Gaurav Sen
Рет қаралды 321 М.
ChatGPT LLM on the CLI Terminal Command Line (Walkthrough)
8:15