📜 ⬆️ ⬇️

Repository with Ruby Tasks

Recently started learning Ruby. Despite the large number of tutorials and manuals, the lack of official documentation slows down the learning process somewhat ( official documentation still exists - thanks to Kane ). But nevertheless, the idea of ​​this does not lose value.

In order to better master the syntax of the language, many advise solving problems from sports programming. This allows you to fill your hand in the shortest possible time.
I found a great site with ejudge - acm.mipt.ru with Ruby interpreter. But when solving problems (especially in an unfamiliar language), there is always a feeling that maybe this could have been done in some other way - easier, faster, more convenient.


I propose the following - to unite and collect solutions in one place. This will allow beginners to acquire useful skills, and more experienced rubists to practice and share experience.
')
On github.com, I created a repository where task solutions will be stored. I also encountered git-ohm for the first time, so all comments, criticisms, suggestions for how this can be done better are very welcome.

As I imagine it. The person finds the problem, and tries to solve it. If he solves it and finds his solution interesting, he uploads it on github. If he can't decide, then try again. Then more and more. When he despairs, he goes to the repository in search of an existing solution. Then an epiphany falls on him and he moves to a new level.

In my opinion, it will be convenient and useful for everyone. The main thing is to find those willing to do it.

UPD: repository changed to group. Everyone can become a member of the group - just leave an email.
UPD2: Habraruby Organization was created. If you want to immediately commit solutions without pull requests, then leave your email and you will be added. The more people there are, the better.

Source: https://habr.com/ru/post/123271/


All Articles