As a freelancer or otherwise independent developer learning new technology and studying alone and online, how do you deal with making sure your use of new technology is correct and free from code-smells, security issues, etc. while you are coming up?


First of all, I think about the errors that can occur. Then I think about how I can eliminate these errors without destroying the meaning and functions of the code. If I notice any errors during or after programming, I will try to fix them. This is what I'm doing, how about you?

(2 answers) Take me to the question