Разбираемся с тем, как устроены функции в Java и Kotlin
Изучаете Java и Kotlin? Тогда вам будет полезно узнать о различных типах синхронизации, блокировки и обеспечения безопасности потоков.
https://prglb.ru/zglh
Изучаете Java и Kotlin? Тогда вам будет полезно узнать о различных типах синхронизации, блокировки и обеспечения безопасности потоков.
https://prglb.ru/zglh
Библиотека программиста
Разбираемся с тем, как устроены функции в Java и Kotlin
Изучаете Java и Kotlin? Тогда вам будет полезно узнать о различных типах синхронизации, блокировки и обеспечения безопасности потоков.
#advanced
В этой статье автор рассказывает, почему и когда null может быть полезным.
https://prglb.ru/5o3me
В этой статье автор рассказывает, почему и когда null может быть полезным.
https://prglb.ru/5o3me
Medium
Null is your friend, not a mistake
NullPointerException is dreaded in Java. All sorts of workarounds exist to avoid nulls. Fear not. They are not needed with Kotlin.
#advanced #data_structures
Топ структур данных, которые вы должны знать, когда пойдете на собеседование.
https://prglb.ru/58kxx
Топ структур данных, которые вы должны знать, когда пойдете на собеседование.
https://prglb.ru/58kxx
Пишем элегантный и чистый Java код в 5 этапов
Чтобы Java код был более понятным и простым, используются библиотеки, методы и инструменты Java Core. Рассмотрим некоторые из них.
https://prglb.ru/4isjj
Чтобы Java код был более понятным и простым, используются библиотеки, методы и инструменты Java Core. Рассмотрим некоторые из них.
https://prglb.ru/4isjj
Библиотека программиста
Пишем элегантный и чистый Java код в 5 этапов
Чтобы Java код был более понятным и простым, используются библиотеки, методы и инструменты Java Core. Рассмотрим некоторые из них.
#advanced
Собеседование - один из самых трудных этапов в жзини начинающего разработчика. Как не завалить и на что точно нужно знать ответ - узнаем из следующей статьи.
https://prglb.ru/1dv8d
Собеседование - один из самых трудных этапов в жзини начинающего разработчика. Как не завалить и на что точно нужно знать ответ - узнаем из следующей статьи.
https://prglb.ru/1dv8d
Medium
Top 21 Interview Questions for Java Developers You Totally Should Know
There are myriads of Java interview questions and we can’t collect all of them in one article. However here you can find some very common…
#advanced
Топ инструментов, библиотек и фреймворков для тестирования проектов на Java.
https://prglb.ru/1qj0f
Топ инструментов, библиотек и фреймворков для тестирования проектов на Java.
https://prglb.ru/1qj0f
freeCodeCamp.org
These are the top testing tools, libraries and frameworks for Java developers
by javinpaul These are the top testing tools, libraries and frameworks for Java developersAn overview of 10 great testing frameworks, tools, and libraries to boost your Automation Testing skills.Photo by ShareGrid on UnsplashRecently, I have written some…
Предлагаем вашему вниманию вебинар для начинающих Java-разработчиков и IT-рекрутеров «Говорим с Java-разработчиком на одном языке»
https://prglb.ru/4y5fa
Вы узнаете:
— На что похожа разработка ПО
— Язык Java: популярность, области применения особенности, инфраструктура
— Где и как учатся Java-разработке
— Критерии выбора обучения
— Как становятся Java-программистами
Скидка 10% по промокоду proglib на любой из курсов.
https://prglb.ru/4y5fa
Вы узнаете:
— На что похожа разработка ПО
— Язык Java: популярность, области применения особенности, инфраструктура
— Где и как учатся Java-разработке
— Критерии выбора обучения
— Как становятся Java-программистами
Скидка 10% по промокоду proglib на любой из курсов.
#advanced #spring
В этой статье автор на понятных примерах рассказывает про основы Dependency Injection в Spring.
https://prglb.ru/2v1zt
В этой статье автор на понятных примерах рассказывает про основы Dependency Injection в Spring.
https://prglb.ru/2v1zt
Medium
Exploring dependency override in Spring
It’s been some time since I’ve wanted to look at the different options of overriding dependencies defined among multiple Spring contexts…
Создаём приложение с чистой архитектурой на Java 11
Всё больше внимания уделяется программам с чистой архитектурой. Рассказываем и показываем, как разрабатывать такие приложения на языке Java.
https://prglb.ru/1wh3
Всё больше внимания уделяется программам с чистой архитектурой. Рассказываем и показываем, как разрабатывать такие приложения на языке Java.
https://prglb.ru/1wh3
#book
Являясь в настоящее время самым доступным и финансируемым видом деятельности, программирование привлекает множество людей своими большими возможностями в создании и распространении собственных программ и приложений. В то же время это привело к появлению большого числа плохо спроектированных программ, развитие которых трудно поддерживать из-за неудобочитаемого кода и плохой архитектуры. Эксперт в области объектных технологий, Мартин Фаулер, в своей книге описывает процесс рефакторинга, приводит замечания и показывает, где чаще всего можно найти возможности для оптимизации проекта.
https://yangx.top/progbook/2530
Являясь в настоящее время самым доступным и финансируемым видом деятельности, программирование привлекает множество людей своими большими возможностями в создании и распространении собственных программ и приложений. В то же время это привело к появлению большого числа плохо спроектированных программ, развитие которых трудно поддерживать из-за неудобочитаемого кода и плохой архитектуры. Эксперт в области объектных технологий, Мартин Фаулер, в своей книге описывает процесс рефакторинга, приводит замечания и показывает, где чаще всего можно найти возможности для оптимизации проекта.
https://yangx.top/progbook/2530
Telegram
Книги для программистов
#advanced #courses
Список бесплатных и хороших курсов по изучению алгоритмов и структур данных для разработчиков любого уровня.
https://prglb.ru/1fexj
Список бесплатных и хороших курсов по изучению алгоритмов и структур данных для разработчиков любого уровня.
https://prglb.ru/1fexj
freeCodeCamp.org
My favorite free courses to learn data structures and algorithms in depth
A curated list of some of the best, free online courses to learn Data Structure and Algorithms for programmers.