How to improve coding skills
Welcome back, friends :) In this post, I want to talk about my secret way to improve my knowledge of coding skills. As you know, in our field we must maintain our knowledge updated continuously. but how?
Maybe you have side projects and try to implement new technologies or have some friends to share new and interesting news and tips. But I don’t have side projects. My friend is Github.
I used to believe reading source code is a great way up to date my expertise. However, recently, I didn’t find it very useful. Absolutely, it is useful still. You can learn a ton of new ideas by reading other codes. But you lose something.
My secret is to clone an open-source project from Github and type some files. Please pay attention, I don’t do copy-paste. I TYPE IT. Please look at the post’s image again. There I want to make better how to write unit tests or visit the previous post. I found that strange part at NativeBase project. When I type a file, I try to understand why do this, I try to understand architecture, new concepts and implement new technologies. For example, you see a simple implementation of MobX but this way, I did a complex one.
I hope you to get understand my idea and find this way helpful.