Статьи

Как проект янтаря революционизирует Java

Содержание Революционные Борцы Вывод типа локальной переменной Расширенные Enums Лямбда остатки Классы данных Сопоставление с образцом Проект Янтарь Дата выхода Об этом имени … Комментарии…
Статьи

Локальный эмулятор Pub / Sub

Pub / Sub — хороший инструмент, предоставляемый GCP. Это действительно удобно и может помочь вам с проблемами обмена сообщениями, с которыми может столкнуться ваше приложение….
Статьи

Строители и Манипуляторы

Вот простой принцип именования методов в ООП, которому я пытаюсь следовать в своем коде: это глагол, если он манипулирует , это существительное, если он строит…
Статьи

Как бороться с исключениями

У меня недавно была беседа с другом, который является относительно молодым, но очень умным разработчиком программного обеспечения. Она спросила меня об обработке исключений. Вопросы указывали…
Статьи

Clojure: производственная сеть REPL

РЕПЛ является мощным инструментом. Я широко использую REPL в разработке, и недавно я добавил веб-REPL для каждого из наших производственных приложений. Контекст Производственный REPL не…
Статьи

Составление нескольких асинхронных результатов с помощью Applicative Builder в Java 8

Несколько месяцев назад я выпустил публикацию, в которой подробно объясняю предложенную мной абстракцию под названием Outcome , которая помогла мне ОЧЕНЬ много писать без побочных…
Статьи

Применение дисциплины кодирования с помощью FindBugs

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