Статьи

Настройте PMD в Eclipse со своими правилами

PMD — очень хороший сканер кода Java, который помогает вам избежать потенциальных проблем программирования. Его можно легко расширить в соответствии с вашими потребностями, и этот…
Статьи

Универсальный репозиторий и DDD - вновь

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

Функциональное программирование с помощью лямбда-выражений Java 8 - монады

Что такое монада ?: Монада — это концепция шаблонов проектирования, используемая в большинстве функциональных языков программирования, таких как lisp или в современном мире clojure или…
Статьи

Clojure.test Введение

Я признаю это, первое, что мне нравится делать при изучении нового языка, это запустить REPL . Тем не менее, я обычно готов к следующему шагу…