How do I get better at programming /g/?
I can complete personal projects by hacking together a solution using what I already know but then I have no idea if my implementation is optimal or completely terrible.
Even if I do manage to figure out a more efficient way to structure the program after creating it, usually my actual implementation is so different that changing it would require a whole rewrite which doesn't seem worth my time doing.
How can I practice programming whilst getting feedback on if what I'm doing is good or not?
>>60961822
>install gentoo
>>60961849
who are you quoting
>>60961822
Buy a Gentoo Enterprise license
>>60961856
>>60961822
Don't get on the same project. Move on.
RTFM and inform yourself on other media.
Don't aim for efficiency until you need it.
If your current project is on the same level as the past one, you are doing it wrong.
And gtfo off /g/ and start programming you stupid faggot.
>>60961822
>How can I practice programming whilst getting feedback on if what I'm doing is good or not?
Get a mentor
More reading and comprehending well written code aim for a 80:20 imput output ratio
read this
https://www.amazon.com/Data-Structures-Algorithm-Analysis-C/dp/013284737X
and you'll know if your algorithms are fast or trash
and then read the clean code book to make them pretty for the next guy to maintain
>>60961822
>How do I get better at programming
Buy some programming socks ;)
>>60962497
Is is true they increase your code quality and lines per day? If so, how does it even work? Any other tips?
>>60961822
>How do I get better at programming /g/?
how do you get better at anything? practice
>>60962692
it's something faggots say to make themselves feel better about their shit code & sexual confusion
>>60961822
Do you have a .jpeg of that picture? It would be really nice for a phone wallpaper.
>>60962729
Sure, there's about 30 packaged in that image for you to choose from.
>>60963693
This.
Also, Clean Code, even though it has a bunch of overlap.