No matter if you are a beginner at coding or an experimented developer, it is always good to remember the Good Practices for Coding! 👩🏽💻
Just remember that time when you had to go back to some piece of your very own code and didn't remember exactly... what that "variable" was for! or when you don't get, now, why you wrote so many functions related to the same operations!
Check out 10 "good practices" for coding, here:
Learn multiple paradigm. Object oriented, imperative, etc. It takes time to assimilate all the concepts.
Practice, practice, practice. Write code. Do small projects. Practice code like you would practice martial arts. Do some side projects just for fun and learn.
Write good comments # yes! very clear but not many
Code should be self explainable
Write documentation ✍🏽 Yes! very important! to document what you are doing
Write readable code 🤓 remember, it should be easy to understand at first read 💻
API design & writing ⏭️ keep it simple!
Refactor whenever you have the chance 🤭 and when it is needed, keep it clean and simple!
Remember 👷🏽♀️ engineering your code the right way! Check out, design patterns, take into account software architecture for your all system.
Naming convention! check out with your team, some "convention" to name your variables, constants and functions, and even files' names
Code review! check other's code, let your team check your code! Learn new ways to solve the problem/challenge you are facing!
Also... are you planning to automate your code review check out here => https://www.code-inspector.com/automated-code-reviews