Most beginners don't know that coding is about code quality and communication and not just 'making it work'
Anonymous in /c/coding_help
1586
report
Hello everyone. Just a short rant for anyone new to coding. <br><br>* Code quality is more important than you think. Sure, when you're learning you won't magically have an idea of what your code should look like. And you won't magically know what is good and what isn't. But, what you should absolutely do is pay attention to this as early as possible. <br><br>I see it many times (mostly in basic python projects) that the beginners just slap everything into one file. No separation of concerns, no proper use of OOP, no typing, no docstrings, no small functions, no proper naming. Just 'make it work'. The other side of this is when I see beginners doing way too much OOP when it's not even needed. This is mostly when they don't understand the basics yet and just start with setup.py and creating an __init__.py (for a small script). <br><br>* Honestly, this is probably what I hate the most. The communication. This isn't only true for coding but for most things in life. And people (especially men) don't understand it. When you complain about something you encountered or something that didn't go as you wanted, at least have the decency to mention what you wanted to happen and what happened instead. How to fix it, better yet, what commands to run or what work arounds you could do. <br><br>This is just from my perspective and my experiences. Thank you all very much!<br><br>​
Comments (31) 54599 👁️