4 года назад
Java. Динамический поиск JPA.
Всем доброго времени суток, хочу поделиться опытом поиска через JpaSpecificationExecutor. Авторы — Oliver Gierke и Christoph Strobl. А так же много хорошего контента a.k.a Best Practices на нашем телеграм канале Java Best Practices присоединяйся и делись своим личном опытом мы рады каждому из Java community JpaSpecificationExecutor является интерфейсом позволяющий выполнять Specification на основе API критериев JPA И так допустим что нам надо вернуть массив данных по параметрам (page, perPage)...
6 месяцев назад
Документирование в IT-проектах: Что и как нужно фиксировать
В мире agile-методологий и быстрых итераций документация часто воспринимается как нечто архаичное, бюрократическое и мешающее быстрой разработке. Многие разработчики справедливо видят в ней скучную и рутинную работу. Однако именно хорошо структурированная и актуальная документация является тем фундаментом, который удерживает проект от хаоса, особенно когда он растет, меняется команда или возникают сложные проблемы. Зачем вообще нужна документация? Миф о «самодокументирующемся коде» Код действительно должен быть чистым и читаемым, но он отвечает на вопрос «КАК?», а не «ПОЧЕМУ?»...