Skip to content

Commit 8537526

Browse files
authored
Merge pull request #28 from EightM/feat/26
feat: добавлено видео по многопоточности
2 parents 96da01a + f548432 commit 8537526

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@
3737
- [(Опционально) Роберт Лафоре. Структуры данных и алгоритмы Java](#опционально-роберт-лафоре-структуры-данных-и-алгоритмы-java)
3838
- [(Опционально) Николай Палрог. Система модулей Java](#опционально-николай-палрог-система-модулей-java)
3939
- [(Опционально) Кен Коузен. Современный Java. Рецепты программирования](#опционально-кен-коузен-современный-java-рецепты-программирования)
40+
- [Видео](#видео)
41+
- [Jakob Jenkov, Java Concurrency And Multithreading](#jakob-jenkov-java-concurrency-and-multithreading)
4042
- [Паттерны](#паттерны)
4143
- [Упражнения](#упражнения-1)
4244
- [Подведение итогов Advanced Core](#подведение-итогов-advanced-core)
@@ -56,6 +58,7 @@
5658
- [Craig Walls. Spring in Action 4](#craig-walls-spring-in-action-4)
5759
- [Курсы](#курсы-1)
5860
- [Официальная документация](#официальная-документация)
61+
- [YouTube](#youtube-1)
5962
- [Spring Boot](#spring-boot)
6063
- [Курсы](#курсы-2)
6164
- [Spring Data](#spring-data)
@@ -215,7 +218,7 @@ Oracle является разработчиком языка и предост
215218

216219
##### Брайан Гетц. Java Concurrency на практике
217220

218-
Современный web это высокие нагрузки, тысячи клиентов, и терабайты данных. Чтобы твоё приложение могло утилизировать ресурсы сервера по максимуму, ты должен сдать джедаем конкурентного/параллельного программирования. Эта книга must read абсолютно для всех разработчиков. Несмотря на то, что она написана для Java 5, все её советы актуальны и по сей день. Может читаться тяжело, но прочитать ты её обязан.
221+
Современный web это высокие нагрузки, тысячи клиентов, и терабайты данных. Чтобы твоё приложение могло утилизировать ресурсы сервера по максимуму, ты должен стать джедаем конкурентного/параллельного программирования. Эта книга must read абсолютно для всех разработчиков. Несмотря на то, что она написана для Java 5, все её советы актуальны и по сей день. Может читаться тяжело, но прочитать ты её обязан.
219222

220223
##### Адитья Бхаргава. Грокаем алогритмы
221224

@@ -233,6 +236,12 @@ Oracle является разработчиком языка и предост
233236

234237
Практически всё тоже, что в книге Урмы, только как сборник кратких рецептов: как использовать коллекторы, компараторы и потоки. Всё это с небольшими понятными примерами. Книга весьма хороша как краткая выжимка-handbook.
235238

239+
#### Видео
240+
241+
##### Jakob Jenkov, [Java Concurrency And Multithreading](https://www.youtube.com/playlist?list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4)
242+
243+
Хорошее дополнение к книге Брайана Гетца по многопоточности. Некоторые темы пересекаются, некоторые темы затрагивают внутренние кишочки вроде модели памяти Java. Одних этих видео не хватит чтобы полностью разобраться с многопоточностью, но отлично помогут укрепить или дополнить твоё представление об этой страшной и сложной вещи.
244+
236245
#### Паттерны
237246

238247
Многие проблемы, которые возникают при разработке приложений появляются из-за ошибок допущенных при проектировании. Умные люди выявили повторяющиеся из проекта в проект решения и закономерности (паттерны) и сделали их классификацию. Почему важно их знать? Паттерны описывают типичные способы решения часто встречающихся проблем при проектировании программ, что позволяет тебе не изобретать велосипед, а твоим коллегам гораздо быстрее понимать, что происходит в коде.

0 commit comments

Comments
 (0)