Какой метод можно вызвать вместо 🦄, чтобы добавить в коллекцию два слова: «Info», «bip», не получив ConcurrentModificationException?
A) list.clear()
B) ((ArrayList<String>) list).trimToSize()
C) ((ArrayList<String>) list).clone()
D) list.sort(naturalOrder())
E) ((ArrayList<String>) list).ensureCapacity(1)
F) list.replaceAll(s -> s)
G) ((ArrayList<String>) list).removeIf(s -> true)
H) list.add(0, "Info")
I) Ни один из предложенных вариантов
A) list.clear()
B) ((ArrayList<String>) list).trimToSize()
C) ((ArrayList<String>) list).clone()
D) list.sort(naturalOrder())
E) ((ArrayList<String>) list).ensureCapacity(1)
F) list.replaceAll(s -> s)
G) ((ArrayList<String>) list).removeIf(s -> true)
H) list.add(0, "Info")
I) Ни один из предложенных вариантов
Java 8 — лидер
Судя по опросу в канале https://yangx.top/java_developer/269 и по опросу участников Джокера, большая часть людей сидит на восьмой Джаве.
Плюс мало кто понимает значение фразы "Oracle прекратит публичную поддержку Java 8 с 2019 года". Какие мысли у вас по этому поводу? Собираетесь ли переходить на Java 11? На другой язык программирования? Релизы каждые полгода — хорошо или плохо?
Судя по опросу в канале https://yangx.top/java_developer/269 и по опросу участников Джокера, большая часть людей сидит на восьмой Джаве.
Плюс мало кто понимает значение фразы "Oracle прекратит публичную поддержку Java 8 с 2019 года". Какие мысли у вас по этому поводу? Собираетесь ли переходить на Java 11? На другой язык программирования? Релизы каждые полгода — хорошо или плохо?
Что будет напечатано в консоль? (Kotlin)
A) 12345 before sum
after sum
B) before sum
12345 after sum
A) 12345 before sum
after sum
B) before sum
12345 after sum
Что посмотреть на выходных — 10
Алгоритмы сортировок объясняются на танцах
https://www.youtube.com/user/AlgoRythmics
Первая неделя в Гугл. Пять стажеров рассказывают, чем они занимаются в Гугле
https://youtu.be/9No-FiEInLA
Марка Цукерберга. История Фейсбука
https://youtu.be/B_RQMiiGiZM
#чтопосмотреть
Алгоритмы сортировок объясняются на танцах
https://www.youtube.com/user/AlgoRythmics
Первая неделя в Гугл. Пять стажеров рассказывают, чем они занимаются в Гугле
https://youtu.be/9No-FiEInLA
Марка Цукерберга. История Фейсбука
https://youtu.be/B_RQMiiGiZM
#чтопосмотреть
Java Developer
Что будет напечатно в консоль? A) В!!! В) Не скомпилируется С) OptionalB!!! D) UnsatisfiedDependencyException E) Скомпилируется, но упадёт с RuntimeException
Решения задач
Автор задач от Infobip Владислав Фёдоров @vladislav_fedotov поделился объяснением некоторых задач:
https://docs.google.com/document/d/1BmRoP3d7zfe6NmxyrJ0F9cISEdRrFVP5kVs_XnNMDf4/edit?usp=sharing
Автор задач от Infobip Владислав Фёдоров @vladislav_fedotov поделился объяснением некоторых задач:
https://docs.google.com/document/d/1BmRoP3d7zfe6NmxyrJ0F9cISEdRrFVP5kVs_XnNMDf4/edit?usp=sharing
Java Developer via @vote
Ситуация. Вы Java Senior. Позади много проектов, вы успели поработать и в стартапе, и в корпорации. Думате, куда двигаться дальше. Что выберете?
anonymous poll
Заграница – 323
👍👍👍👍👍👍👍 47%
Джава архитектор – 178
👍👍👍👍 26%
Свой стартап – 126
👍👍👍 18%
Управленец – 29
👍 4%
Фриланс – 23
▫️ 3%
Тренер – 14
▫️ 2%
👥 693 people voted so far.
anonymous poll
Заграница – 323
👍👍👍👍👍👍👍 47%
Джава архитектор – 178
👍👍👍👍 26%
Свой стартап – 126
👍👍👍 18%
Управленец – 29
👍 4%
Фриланс – 23
▫️ 3%
Тренер – 14
▫️ 2%
👥 693 people voted so far.
Forwarded from Android Good Reads
Внезапно завел коллективный твиттер мобильных разработчиков. Каждую неделю – новый автор, новые холивары и истории. Подписывайтесь и набрасывайте!
https://twitter.com/mobileunderhood
#news
https://twitter.com/mobileunderhood
#news
Несколько твитов, которые мне понравились:
Я видел классы которые вписывались в архитектуру по всем канонам выбранной архитектуры. Но были чертовски перегружены. Содержали несколько почти не соприкасающихся линий кода. Работать с классом было больно, он просил "раздели меня".
Я не верю, что разделение плохого класс на несколько плохих классов ухудшит ситуацию. Но может улучшить. По этому я бы попробовал. У нас много паттернов. Фабрики, фасады, мосты, маперы. Это можно использовать в вашем модуле.
Я бы рекомендовал ознакомиться с "Совершенный код" (Стив Макконнелл), "Принципы, паттерны и методики гибкой разработки на языке C#" (Роберт Мартин, Мика Мартин), "Руководство Microsoft по проектированию архитектуры приложений"
Я видел классы которые вписывались в архитектуру по всем канонам выбранной архитектуры. Но были чертовски перегружены. Содержали несколько почти не соприкасающихся линий кода. Работать с классом было больно, он просил "раздели меня".
Я не верю, что разделение плохого класс на несколько плохих классов ухудшит ситуацию. Но может улучшить. По этому я бы попробовал. У нас много паттернов. Фабрики, фасады, мосты, маперы. Это можно использовать в вашем модуле.
Я бы рекомендовал ознакомиться с "Совершенный код" (Стив Макконнелл), "Принципы, паттерны и методики гибкой разработки на языке C#" (Роберт Мартин, Мика Мартин), "Руководство Microsoft по проектированию архитектуры приложений"
Java Developer
Это крутая идея — сделать общий твиттер сильных разработчиков
Такое чувство, что у меня не было интернета несколько лет. Сегодня ещё наткнулся на коллективный твиттер по бэку
Интервью с разработчиком из Фейсбук
Я уже писал, что взял интервью у Максима Корыстова, который работал в ВК, Zenefits, Facebook https://yangx.top/java_developer/301. Максим отвечал на вопросы в формате аудио и слушать его в удовольствие, потому что все по делу, без воды. Грамотную речь мне стало жалко переводить в текст, и я решил выложить интервью, как есть: мои вопросы в тексте и аудио от Максима. Если вас раздражают уведомления, то отключите пока их, потому что сейчас будет много сообщений.
#интервью #facebook #переезд
Я уже писал, что взял интервью у Максима Корыстова, который работал в ВК, Zenefits, Facebook https://yangx.top/java_developer/301. Максим отвечал на вопросы в формате аудио и слушать его в удовольствие, потому что все по делу, без воды. Грамотную речь мне стало жалко переводить в текст, и я решил выложить интервью, как есть: мои вопросы в тексте и аудио от Максима. Если вас раздражают уведомления, то отключите пока их, потому что сейчас будет много сообщений.
#интервью #facebook #переезд
— У тебя мощный профиль на LinkedIn. Я бы даже сказал, пугающий. Но давай начнем с начала. В какой момент ты решил искать работу за границей?
— В прошлом году во время путешествия по Америке ты умудрился ещё сходить на собеседования в местные компании. Получил офферы от Amazon, Square и Google, но в итоге устроился в Facebook. Чем не понравились остальные?
— Что спрашивали на собеседованиях? Только алгоритмы или по языку разработки тоже были вопросы?