Baeldung Еженедельный обзор 1

В самом начале 2014 года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung .

2014 год был годом, охватывающим каждую неделю обзором. Я много читал, чтобы убедиться, что я освещаю и курирую вещи, которые имеют ценность и действительно интересны.

  • Дайте мне знать в комментариях ** , если вы находите мои обзоры интересными и полезными.

  • Вот так…​**

1. Ява и Весна

>> Под капотом с прототипом усовершенствованных обобщений для Java
  • Улучшения Generics в Java 10. **

К сожалению, не похоже, что эти улучшения полностью соответствуют усовершенствованию дженериков, поэтому у нас все еще будет стирание типов, но использование примитивов в игре открывает несколько интересных возможностей.

>> Тодд Монтгомери обсуждает Java 8 Lambdas и Aeron

Интересная 10-минутная дискуссия о том, как оптимизировать использование Lambdas в Java и почему мы должны заботиться об этом

>> Java 8 WTF: поиск неоднозначных методов

Неоднозначность в спецификации языка Java и тщательный и подробный анализ на вершине. Это полезная статья, на которую можно потратить время, так же как и the followup

Глубокое погружение в то, как использовать Java 8 для написания лучшего параллельного кода .

>> Приложение безопасности Spring Boot

Длинная, но полезная справочная статья по созданию защищенного загрузочного веб-приложения .

>> Spring retry - способы интеграции с вашим проектом
  • Повторение неудачной операции ** - одна из тех вещей, которые вам могут понадобиться в зрелом проекте. Проект spring-retry может помочь с этим.

** http://spring.io/blog/2014/12/30/spring-framework-4-1-4-4-0-9-3-2-13-released [>> Spring Framework 4.1.4

Отличный новый весенний релиз с множеством исправлений ошибок, как раз перед новым годом.

И, конечно же, весенние презентации недели, чтобы занять себя в следующие выходные:

2. Технические и размышления

>> Обработка краевых случаев

Продумывание крайних случаев вашего приложения и правильное их использование - признак зрелости и уважения к вашим пользователям, хотя - да - это действительно добавляет немного сложности к основам кода.

Это никоим образом не означает, что вам нужно делать это в вашем V1 и удерживаться от запуска чего-то полезного из-за страха перед случайными крайними случаями.

https://www.mnot.net/blog/2014/12/27/why intermediation is__important[>> Почему важно посредничество]

Большинство из нас каким-то образом, в той или иной форме разрабатывают для Интернета - и зная о потенциальных «точках контроля» или посредниках, которых мы можем считать само собой разумеющимся , мы становимся лучше в том, что делаем .

>> Сохранение проекта и компании

Углубленное тематическое исследование консалтинговых обязательств с большим количеством хороших рекомендаций для консультантов и владельцев бизнеса. Много учиться здесь.

4. Выбор недели

Ранее в этом году я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Если вы уже в моем списке рассылки - вы уже выбрали - надеюсь, вам понравилось.