It's "good" if you see your owncode a year later and understand what you did. Today I do many things "better" than before. So to me it's a development, too
I completely agree
@KMatle.
From time to time:
From time to time I look at my code from a few years ago and sometime I rewrite parts of it. I then ask myself, what was I drinking when I first wrote the code
I'm a better programmer:
I'm more than sure that I've learned more about coding using the B4X suite of tools in the last few years than I did using VS. VS gives you way too much room to mess up your code and your program still works and that could end up problematic in the future, it's unbelievable really. Whereas B4X especially B4R needs more skills in both coding and design for optimisation purposes. For example, in B4R because of the limitations of Arduinos, ESP8266s and ESP32s Microcontrollers, you really do have to code with little to no waste of memory and processing power, design wise it's absolutely essential, you can clearly see from my code snippets and tutorials in the B4R forum that everything is optimised to the best of my ability (at the time

). The B4X suite of tools really do help you to improve your general coding and design skills.
What a good coder needs:
A good coder needs to always be ready and willing to rewrite and improve their code after the fact, always willing to take constructive criticism with a pinch of salt and learn from it, and definitely willing to move with the times with coding techniques and solutions.
We are all learning every single day. You, me, Erel, et el, we never stop learning and improving.
Enjoy...