JavaRush /Java блог /Random UA /Конкурс статей на JavaRush. Дайджест #2: 24 квітня - 2 тр...

Конкурс статей на JavaRush. Дайджест #2: 24 квітня - 2 травня

Стаття з групи Random UA
Всім привіт! Сьогодні підбиваємо короткий підсумок другого конкурсного тижня та знайомимо вас зі свіжими статтями від учасників нашої спільноти. У понеділок ми назвемо переможців, тож радимо активніше голосувати лайками за улюблені матеріали з цього та минулого дайджесту :) Поїхали. Viacheslav , один із найактивніших учасників нашої спільноти, опублікував ще дві статті в рамках конкурсу: JPA: Знайомство з технологією Автор докладно описав суть JPA - Java Persistence API. JPA надає програмісту багато можливостей та інструментів, які можуть значно спростити життя програмісту. Оглядове знайомство з ними – у цьому матеріалі. Паттерни проектування Java Паттерни або шаблони проектування — частина роботи розробника, яку часто недооцінюють. Це може призвести до того, що код стає важко підтримувати та адаптувати до нових вимог. У цій статті автор розповідає, що таке патерни, як вони використовуються в JDK – докладно та з прикладами. Що таке програмування на інтерфейсах? Пограємо в архітектора Сергєєв Віктор показав на практиці, що таке програмування на інтерфейсах. Це необхідно, коли класи повинні взаємодіяти між собою, а їхня кількість перевищує кілька десятків. Якщо над проектом працює кілька людей, то дуже зручно домовитись, описати інтерфейси взаємодії класів, а потім розібрати ці інтерфейси та почати реалізовувати. Для аналізу теми автор наводить як приклад власний проект каси. Як я став програмістом у 17 років Є багато історій про "світори", а є й такі, як у Артура Ількаєва : він захопився програмуванням ще в середній школі, пройшов курс JavaRush і стажування, і отримав першу роботу програмістом після 10 класу. Що далі? Читаємо у статті :) Непрості прості потоки Oleg Savenko написав статтю про те, як звичні та зрозумілі рішення з колекціями стають ще простішими завдяки використанню потоків. У матеріалі ви знайдете приклади рішень для різних типів завдань. Цікаві легкі проекти Dmytro Tretiakov – студент JavaRush, який опублікував своє бачення ефективного вивчення Java. Мало вирішувати завдання — ще можна створювати свої проекти. Будучи на 8-му рівні курсу на момент створення посту, він знайшов цікаве застосування базовим методам в Java: написав програму, яка симулює людину, яка пише з помилками. Отримуємо справжню річну ліцензію Intelij IDEA Ultimate Edition Нарешті Philip J. коротко розповів про легальний спосіб отримати річну ліцензію для Intelij IDEA Ultimate Edition для учнів та студентів. Дружимо звичайний вхід через email і OAuth2 в Spring Security на прикладі сервісу нотаток Діана Машкінаопублікувала докладний туторіал про те, як з нуля продати сервіс для зберігання нотаток з такою конфігурацією Spring Security. Статтю надихнув її досвід написання програми, коли вона зіткнулася з відсутністю виразної інформації про те, як зробити так, щоб користувач реєструвався і через email, і через соціальні мережі. Цінуємо час із потоками Нарешті, користувачAndreiпідготував оглядовий матеріал про багатопоточність: з теорією, описом основних методів роботи з потоками, описом класу Thread та інтерфейсу Runnable для запуску нового потоку – з прикладами. На цьому все! Нагадаємо: цього разу склад переможців залежить лише від вас, так що є кілька днів, щоб відзначити найкращі на ваш погляд статті. Від себе можемо побажати лише одного – удачі всім учасникам! Команда JavaRush
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ