Size: a a a

2020 July 06

N

Natalie in learn.java
Anton
Посмотрите как это работает.
Потоки выстраиваются в очередь на lock (Wait Set). Если очередь пуста, notyfyAll никому ничего не разрешит, просто следующий входящий через Entry Set поток получит lock без простоя.
ух ты, прекрасная схемка! Спасибо)
источник

c

ciplenok57 in learn.java
Какие паттерны нужно знать джуну?
источник

Э

Эд in learn.java
ciplenok57
Какие паттерны нужно знать джуну?
все популярные
источник

c

ciplenok57 in learn.java
Эд
все популярные
Это понятно. Какие именно?
источник

Э

Эд in learn.java
ciplenok57
Это понятно. Какие именно?
Command, Strategy, Template method, Proxy, Factory method, Abstract Factory, Singleton и овердохуя ещё
источник

DC

Denis Chikanov in learn.java
ciplenok57
Это понятно. Какие именно?
Тебе не кажется, что если тебе нужно получить полный их список на блюдечке, то тебе рано устраиваться на работу?
источник

c

ciplenok57 in learn.java
Denis Chikanov
Тебе не кажется, что если тебе нужно получить полный их список на блюдечке, то тебе рано устраиваться на работу?
Причём тут вопрос и трудоустройство? Неужели трудно написать пару штук на память?
источник

c

ciplenok57 in learn.java
Эд
Command, Strategy, Template method, Proxy, Factory method, Abstract Factory, Singleton и овердохуя ещё
Спасибо
источник

OB

Oleksandr Butrym in learn.java
источник

DC

Denis Chikanov in learn.java
ciplenok57
Причём тут вопрос и трудоустройство? Неужели трудно написать пару штук на память?
Ну просто этот вопрос бесполезен.
Смотри: если ты хочешь устроиться джуном и не быть уволенным, тебе нужно будет не просто уметь как по билетам на экзамене отвечать "вот это слово значит вот это определение" про паттерны, а понимать, как, когда и зачем они применяются. Для этого надо читать книги и заниматься практикой - собственно, программировать. А читая книги и занимаясь практикой достаточно усердно, ты и без перечисления тебе в чатике освоишь достаточное количество паттернов. А если ты просто составишь списочек и побежишь учить определения, из этого ни хрена хорошего не выйдет, потому что собеседование - не экзамен по билетам, тебя могут спросить "а как ты бы стал решать вот такую задачу" и ожидать, что ты поговоришь про дизайн-паттерны в процессе. И если ты их просто заучивал - хрен ты в такой ситуации что вспомнишь.
источник

c

ciplenok57 in learn.java
Denis Chikanov
Ну просто этот вопрос бесполезен.
Смотри: если ты хочешь устроиться джуном и не быть уволенным, тебе нужно будет не просто уметь как по билетам на экзамене отвечать "вот это слово значит вот это определение" про паттерны, а понимать, как, когда и зачем они применяются. Для этого надо читать книги и заниматься практикой - собственно, программировать. А читая книги и занимаясь практикой достаточно усердно, ты и без перечисления тебе в чатике освоишь достаточное количество паттернов. А если ты просто составишь списочек и побежишь учить определения, из этого ни хрена хорошего не выйдет, потому что собеседование - не экзамен по билетам, тебя могут спросить "а как ты бы стал решать вот такую задачу" и ожидать, что ты поговоришь про дизайн-паттерны в процессе. И если ты их просто заучивал - хрен ты в такой ситуации что вспомнишь.
Но ведь есть те, которые чаще всего используются
источник

DC

Denis Chikanov in learn.java
ciplenok57
Но ведь есть те, которые чаще всего используются
...и ты освоишь их лучше, читая книги и практикуясь писать код.
источник

c

ciplenok57 in learn.java
Denis Chikanov
...и ты освоишь их лучше, читая книги и практикуясь писать код.
источник

Э

Эд in learn.java
ciplenok57
Но ведь есть те, которые чаще всего используются
На ютубе мелкий чувак с бородой объясняет неплохо. Но абстрактно с абстрактными юзкейсами
источник

Э

Эд in learn.java
Кто тут постоянно онлайн? - что ни сообщение, так уже прочитано
источник

DC

Denis Chikanov in learn.java
Эд
Кто тут постоянно онлайн? - что ни сообщение, так уже прочитано
Кто-нибудь один из 3434 человек с хорошим шансом онлайн. Это не должен быть один и тот же человек. Любой из чатика.
источник

ch

central hardware in learn.java
Эд
Кто тут постоянно онлайн? - что ни сообщение, так уже прочитано
тут люди из разных часовых поясов, у кого то ночь а у кого то день
источник

A

Anton in learn.java
ciplenok57
Какие паттерны нужно знать джуну?
Все 130, сколько влезет)
https://java-design-patterns.com/patterns/
источник

かたかわ in learn.java
ciplenok57
Какие паттерны нужно знать джуну?
Весь GoF, или не пацан
источник

A

Anton in learn.java
Denis Chikanov
...и ты освоишь их лучше, читая книги и практикуясь писать код.
А можно просто применять очевидные приёмы и никак их не назавать, следуя основным принципам? Допустим алгоритмы идут отлично, а шаблоны никак, сможет такой человек писать хороший код или он будет предан анафиме?
источник