Давайте посмотрим, что нас ожидает в середине февраля - удивительно или нет - много хорошего.
На Java
⇒ Java 8 Friday Goodies: улучшения карты
Хорошее представление новых API, которые будут доступны для Map в Java 8 - некоторые ранее многословные операции просто стали простыми.
⇒ Улучшения производительности Java 8: LongAdder vs AtomicLong
Java 8 принесет несколько хороших улучшений производительности для многопоточности - некоторые реальные цифры.
⇒ Бесплатное профилирование Java с Oracle Java Mission Control
Выход за пределы VisualVM - это реальный пример огромной ценности профилирования вашего кода.
⇒ Java 8 Cheatsheet
Полезная небольшая кулинарная книга по Java 8 для лямбда-синтаксиса.
⇒ Mockito: почему Вы не должны использовать аннотацию InjectMocks для автопроводки полей
Проницательный анализ использования Mockito @ InjectMocks для связи в фиктивных зависимостях (вместо чистого явного объявления). Автор, который первоначально писал о инъекциях насмешек, также reconsidered его первоначальный взгляд на это .
по весне
⇒ Повтор вебинара: введение в Apache Tomcat 8
Это требует небольшого введения - если вы работаете с Tomcat, это определенно стоит вашего времени.
⇒ Связывание преобразователей представления URL в Spring MVC
Обойдите ограничения стандартного InternalResourceViewResolver , чтобы получить детерминированный порядок в процессе разрешения.
Технические
⇒ Очистка вашей сборки
Наличие одной обязательной к прочтению статьи каждую неделю становится предметом этих еженедельных обзоров.
Это на этой неделе - было несколько очень хороших статей - но эта действительно хиты домой. Полностью рекомендуется .
⇒ Принцип разделения интерфейса: практический пример
Забавный анекдотичный рассказ о достоинствах интерфейсной сегрегации. Разделяй людей!
⇒ Ведение журнала на основе сеанса
Это становится хорошим ресурсом для журналов и тестирования статей - еще одна хорошая статья о том, как извлечь максимальную пользу из вашей информации о журналах.
⇒ Руководство для начинающих по веткам функций Git
Вклад в проект с открытым исходным кодом - это первый опыт, когда вы это делаете. Это поможет вам начать.
Общие размышления
⇒ AlienatingAtmosphere
Очень интересное чтение для небольшого взгляда на нашу экосистему.
Готово
Как я уже упоминал ранее, мой план этих обзоров состоит в том, чтобы дать вам мою собственную точку зрения на лучшую кучку статей для чтения на этой неделе
Если у вас есть предложения о том, что я должен прочитать , чтобы потенциально включить их в следующий обзор, напишите мне в комментариях.
Кроме того, если вы чувствуете, что я пропустил драгоценный камень, который вышел на этой неделе, также дайте мне знать - эти статьи доступны для редактирования в конце дня.
Желаю хорошей недели.
Eugen.