Hello again from the entire JavaRush team! Now it’s official: the acceptance of articles for
the autumn competition has been completed. Over the weekend we received 8 new publications. Sympathies within the editorial staff are evenly distributed, but the best of the best have already been identified :)
What about the “audience award”? Since a lot of new materials appeared closer to the “deadline” of the competition, we decided that it would be fair to give a little time to read and discuss them. We will sum up the final results in a week. In the meantime, here is a fresh selection of articles from the participants JavaRush competition.
Dmitry Mukhin continued the story about his path in programming. Let us remember that last week he published the popular material
“What to teach, where to teach, how to teach?” with sources on books and courses useful for beginners. This time he wrote about how long it took him to learn Java from scratch, how he got his first job, and what difficulties he went through when starting out in programming.
A community member under the nickname
NikEy wrote an article about the increasingly popular Kotlin language. The author compared the mechanisms of its work with Java and gave examples in which the common features and differences are clearly visible.
Viacheslav , the leader of our competition in terms of the number of articles in the current competition, devoted an article to generics in Java. As always - in detail, with examples and rules developed in practice. Another new article by this author is about
code style and formatting in IntelliJ IDEA . Beginning programmers also know how important style is. Vyacheslav reviewed the tools in IntelliJ IDEA that make a developer’s life much more enjoyable.
A contest participant under the nickname
vinsler wrote an article about interfaces and their implementation in Java. Why interfaces are needed and what advantages they provide - you will learn from practical material.
Nina Mozharskaya , another active participant in the competition, published a new post - an example of how the delegation pattern works in Java programming.
This article by
Stanislav will be useful if you need to get any information from a website or HTML document in an application. For these purposes, you can use the jsoup library. How it can simplify the task - read the material.
Theoretical knowledge is not everything: logic is important in programming.
Yuri Kuznetsov published a selection of logical problems that he encountered during recent interviews. What do you say: do you know the right answers?
In conclusion, there are especially useful “insights” for those who are just starting their journey in programming and, perhaps, are just looking for a job. The second competition article by Yuri Kuznetsov (which was accidentally included in the “Moscow” group) is a fresh selection of questions from interviews for the position of Java developer. What are they asking? How detailed should you answer? What to read on the topic? There are answers :)
Three, two, one... that's all for today! We will meet in a week for a special occasion: we will sum up the results of the competition and congratulate the winners.
JavaRush Team
GO TO FULL VERSION