Message from @EdgyEcchis
Discord ID: 543841701014405147
roko how good is ur data struc and algs knowledge?
do u practise it
I can tell you that it's absolutely useless for you. The only real use it when you need to write high-performing code or if you're preparing for an interview at Google, Apple or Facebook where they ask these questions.
I am up-to-speed with it, but I'd still review it if I have to do something critical with it.
data stru and algs is useless? what makes you a good developer then?
well
problem solver
Anyway, I just anted to drop in to say hello. I'll let you guys hang out and I'll definitely drop in sometime soon! You all have a good day
i just do it cos it's fun
but i thought it was a good investment too
The difference is huge if you work alongside senior developers for a while
so wouldnt that mean learning it is important?
So some senior developer could write something short, re-usable and efficient in maybe 30 minutes. A junior developer might spend an entire week doing the same thing, while making a complete mess out of it that cannot be re-used, or extended easily. Things like that add up. It's up to efficiency and knowing what you can and can't do.
yeah - so how would you train that?
make more stuff?
and be conscious of where to improve
No... study design patterns and SOLID programming principles.
and add to your own library of tools
that's what i thought
Looking at well-structured code makes me warm inside. Just look up how to write generic classes and functions (C# is perfect for this!)
design patterns are template that cover a large scope of problems?
that's what i do now but at a basic level
very basic
i have my own library i'm building up
Sort of yeah. Everybody "should" know them and they make it easier for someone else to understand the structure of your code. These patterns also make it easier to add things to your code without breaking it.
how did oyu learn these things
i'm going to study CS so will that be taught ?
I think so yeah
@shadowlessnexus do you study design patterns and SOLID programming principles.
yea.
i did
cool
Any good resources to understand OOP principles?
^
Couldn't get my head around that how much I tried.
r u in school edgy?
@EdgyEcchis Youtube. OOP is the thing you should start with.
roko what trait has contributed the most to ur financial success