Java Web Weekly, выпуск 141

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

  • Вот так…​**

1. Весна и Ява

>> Главное руководство по Java 9 []

Монстр-пост, посвященный тому, что будет в Java 9 .

>> Расчесывание зуда JUnit []

Интересное чтение о введении некоторых понятий из Go в JUnit .

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

Объяснение кода, как хранить конфиденциальные данные в БД с использованием зашифрованного столбца.

>> Пример шаблона объекта Page []

Быстрое и практичное введение в шаблон Page Object ; это очень близко к тому, как я сейчас пишу все свои сквозные тесты.

2. Технический

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

У меня есть слабость к такому анализу, после нескольких лет работы с Mahout и копания в похожих наборах данных.

** https://plumbr.eu/blog/monitoring/why-is-trou Troubleshooting
  • Мы зарабатываем наши решения для устранения неполадок в жестком режиме. **

Это круто, потому что оказывается, что все эти стрессовые ситуации, связанные с неудачами в производстве, делают нас лучше инженерами

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

>> 9 советов по конфигурации ElasticSearch для высокой производительности []

Некоторые очень полезные практические советы по ElasticSearch от команды Loggly.

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

3. Musings

>> Как обрабатывать незаконченные пользовательские истории в Scrum []
  • Хороший ответ на очень распространенный вопрос ** Если вы занимаетесь Scrum - особенно в начале.

>> Статический анализ для малого бизнеса []

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

>> Слишком много людей? []

Я понимаю, что это просто царапает поверхность, и понимание того, как население сокращается и растет , является глубокой темой.

При этом, это был хороший учебник для начинающих.

>> Модель погашения счетов []

Если вы занимаетесь консалтингом, эта статья поможет вам, хотя бы для того, чтобы дать вам контекст для отхода от почасового выставления счетов .

И если вы идете по этому пути, взгляните также и на «Почасовая оплата - это орехи» book .

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