Всем привет! Неделю назад завершился прием статей на “творческий” конкурс JavaRush. Мы выдержали паузу, чтобы у вас было время прочесть все статьи и определить своих любимчиков и, наконец, готовы объявить результаты.
Здорово, что к сильной группе постоянных участников добавляются новые авторы: каждый раз мы получаем концентрированную порцию знаний и ценного опыта в изучении Java и программировании. Нам в редакции было непросто сделать выбор: работы разные, и практически каждый автор нашел свою благодарную публику :) И все же готовы назвать имена победителей по мнению редакции и вручить призы зрительских симпатий.

1. «Java-профи»

Номинанты:
  1. JPA Entities and DB relationships
  2. Теория дженериков в Java, или как на практике ставить скобки
Победитель: Nikita Koliadin (JPA Entities && DB Relationships). Спасибо за сильную и оригинальную работу: поздравляем с победой!

2. «Теория и практика»

Номинанты:
  1. UML: от теории к практике
  2. Теория вероятности на практике или знаете ли вы про Random
  3. Модификаторы или как накладывать чары в мире Java
  4. for each vs for: сценарии использования
  5. Класс StringBuilder в Java на конкретном примере
  6. For и For-Each Loop: сказ о том, как я итерировался, итерировался, да не выитерировался
  7. Контракты equals и hashCode или как оно всё там
  8. Паттерн (Шаблон) Builder
  9. Json схема, зачем и кому она нужна
  10. Алгоритмы сортировки в теории и на практике
  11. Interface в Java
  12. Паттерн (Шаблон) Делегирования
  13. Лёгкий парсинг HTML с помощью jsoup
  14. Логические задачи на собеседовании
  15. 23 вопроса, часто задаваемых на собеседованиях
Победители: Cамыми интересными и основательными нам показались статьи №7 (практичный и “живой” материал о правилах переопределения Equals и hashCode), №9 (статья об использовании json схем при взаимодействии между проектами) и №10 (исчерпывающая работа об алгоритмах сортировки). Поздравляем:

3. «Знай свою IDE»

Номинант и победитель: И снова — Viacheslav и его полезная статья IntelliJ IDEA: стиль и форматирование кода. Поздравляем! Спасибо за активное участие в конкурсе JavaRush!

4. «Персональная история»

Номинанты:
  1. Как найти работу в IT, если вы закончили 20 уровней JavaRush
  2. Из домохозяйки в программисты
Победители: Получились две разные, но в равной степени интересные личные истории, которые явно понравились и нам, и вам! Поэтому справедливо будет наградить двоих участников. Anna Yushina, Дмитрий Мухин, поздравляем с победой!

5. Бонус: приз вне конкурсных номинаций

Номинанты:
  1. Маленькие хитрости с Heroku
  2. KotlinRush: а есть ли смысл продолжать писать на Java?
Победитель: участник NikEy со сравнительной статьей о Kotlin и Java: ценим альтернативный взгляд. Ну так что, книга о Java еще пригодится? :)

6. Выбор сообщества

“Самая любимая статья” Материал Дмитрия МухинаЧто учить, где учить, как учить?" набрал наибольшее количество ваших лайков. “Самая обсуждаемая статья” Самым комментируемым материалом стал пост “23 вопроса, часто задаваемых на собеседовании" Юрия Кузнецова!

Полный список победителей:

Как получить приз:

В течение дня с вами свяжется редактор JavaRush, чтобы обсудить подробности. А пока напомним: книгу в подарок вы можете выбрать из этого списка или предложить свой вариант (мы его рассмотрим). Всем огромное спасибо: и авторам, и читателям! Ваша команда JavaRush