3

2 Sites to Become a Better Developer

 3 weeks ago
source link: https://dev.to/kochiyama/2-sites-to-become-a-better-developer-2f9j
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Hello fellow dev!

I know how learning and improving constantly is hard. And how easy it is to jump over some underrated knowledge, but necessary to become a great developer.

During my journey, I found resources that are so valuable I really can't believe are free. Here are two of them:

1. Refactoring Guru

Refactoring Guru

This site has a ton of knowledge, full of beautiful Illustrations and clear explanations that I haven't found any better.

It covers two major topics in detail: the art of refactoring and design patterns.

You will find out how to determine exactly why your code is dirty and the correct methods to clean and make your code readable and easier to maintain.

And also, there you can read about all the 22 classic design patterns.

Oh, and it has code examples in multiple languages!

2. Exercism

Exercism

If you are learning or thinking of learning a new programming language, this is the right spot.

Exercism is a platform to learn by practice, through exercises from the hello world to advanced and hard challenges.

There is more than 70 languages to learn, and some of them have special roadmaps to learn. Where all exercises are grouped in topics, and you need to learn a topic to unlock others that build on top. This is great to learn fast and not loose time jumping from article to article, going back and forth.

Some languages and techs have great docs and teach you well, others not so well. So Exercism is always a valid thing to add up to your learning experience.

Conclusion

And, that's all for this article. Thank you for reading, and don't forget to contribute and let down in the comments a resource you didn't believe is free or that cheap for how great it is. 💻👋🏻 See ya...

👋 Was this post useful to you?

Lurking is great. Sort of. Why haven't you joined DEV yet?

It takes one minute to join DEV and is worth it for your career.

Join now


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK