Learning Programming Design Patterns

preview_player
Показать описание
In this video I discuss the importance of learning about computer architecture and design patterns.

◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️

◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️

⭐️ Tags ⭐️
- Tech With Tim
- Programming
- Design Patterns

⭐️ Hashtags ⭐️
#shorts #techwithtim
Рекомендации по теме
Комментарии
Автор

Would like to see you make a video about logging vs print in development & production environments

bengabp
Автор

So where can i learn about these patterns and architectures

pelihahmo
Автор

Yeah definitely agree with this. Even though you can step through a program and look at the call stack, without first understanding some design principles, it can be pretty confusing so understand the code structure and why there’s a million classes involved to do the job. But after reading something like Design Patterns, it makes a lot more sense

kevinwoodrobotics
Автор

Well, is reading open source projects beneficial? Usually, the patterns from these differ from company code base (backend or something)

cashpay
Автор

So... I'm currently a beginner in the world of programming. I started out with Python and I'm doing a DB from scratch consisting on purely dictionaries. The interactions are done by commands, letting you manipulate an entity in any way you want (edit, show, sort, remove, add, etc). I'm thinking about implementing relations and so.

Is that a good enough project? What should I do next? I'm honestly asking bc I'm kinda lost, and I don't have any friends that are into coding. I do this just for fun.

pablodelgado
Автор

The best way to be a good programmer is to write clean and concise code. It’s more about the quality of code instead of the quantity.

ScoobyYTP
Автор

Where can we go to find resources on learning things like this?

brensenvillegas
Автор

How do you program something for a production environment without having the scale and load of one? Like, how do you know if your code really is good?
I mean, yeah, i guess you could write another program that would simulate traffic for you, but all the other devops stuff people are required to know for jobs now is kind of ridiculous.

emilfilipov
Автор

How deep do you recommend going when designing?

shiv-iwnl
Автор

how do we learn that tho? because that is the problem I am facing rn

mohammadalweis
Автор

Can anyone suggest some good resources to learn

ukantjadia
Автор

Or, you know pass functions as args. Now most OOP first languages support at least some FP concepts, which makes some design patterns obsolete. Why not make use of such base language improvements? There is an article that states lisp makes 19/23 design patterns just irrelevant. It truly depends on your language of choice. It can be argued that design patterns arise due to OOP self inflicted limitations. Its like putting yourself in cuffs and then learn how to break out of them. Maybe dont cuff yourself in the first place?

Oi-mjdv
Автор

why do i feel i saw the same exact video from a different youtuber? Did you copy?

_Cfocus
Автор

What's the design pattern for python?

KrAsHeDD
Автор

Any software? do you know where we can plan code and variables and all the small details? @TechWithTim

ravbhuva
Автор

Object Oriented Programming is a scam, please don’t do it 🙏

danielk.
Автор

Yes, I know that. It's really unfortuante you didn't give any ressources that actually help learn these things. I've been looking on and off for such ressources for a few years now and never could find something useful.

So yeah, useless video, thank you.

ApiolJoe
Автор

This is like the second time the Australian Government lost to an unconventional enemy. The first would be the war against Emus.

yagnikbose
Автор

Nice, 2 min video and learned nothing

tobias